You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio打开Composables预览时调试器无法连接的问题咨询

Jetpack Compose预览分屏调试连接失败问题解析

核心原因

  • 端口资源冲突:你的猜测是正确的,Compose分屏预览会启动本地渲染进程,该进程可能占用调试器默认使用的端口(如5005、8080),导致真机/模拟器的调试连接无法建立。
  • IDE资源调度异常:分屏模式下,IDE需同时处理代码编辑、预览渲染、调试会话三个任务,部分场景下资源调度出现冲突,导致调试器初始化失败。
  • 版本兼容性bug:你提到最初无此问题,大概率是某次Android Studio或Compose插件更新后引入的兼容性问题,这并非正常现象,属于版本迭代中的偶发bug。

可行解决方法

  • 指定专属调试端口:在Run/Debug配置的Debugger选项卡中,将调试端口修改为不常用值(比如5006),避免与预览进程端口重叠。
  • 禁用预览自动启动:进入Android Studio设置,找到Experimental -> Compose,关闭自动预览相关选项,仅在需要时手动开启预览,减少进程冲突概率。
  • 清理IDE缓存并重启:执行File -> Invalidate Caches... -> Invalidate and Restart,清理临时缓存后重启IDE,多数进程冲突问题可解决。
  • 回滚兼容版本:若问题是更新IDE或插件后出现,可尝试回滚至之前正常工作的版本,等待官方修复该兼容性bug。

内容的提问来源于stack exchange,提问作者user14448

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 14:35:58