0

我在带有 gradle 6.5、NDK 版本=21.3.6528147 和 SDK 平台工具 30.0.5 的 Windows 机器上使用 Android Studio 4.1.1

当我尝试连接调试器时,我收到退出代码为 0 的“无法连接端口”消息。(可能与 lldb 有关,因为这是错误消息之前提到的最后一件事)

如果我用空项目创建一个新的简单项目,调试器可以连接并在断点处停止。(我的项目是我继承的项目,所以我不知道所有的配置。)

我试着看起来像 AndroidManifest.xml 但调试器已启用。我还将 NDK 版本更新为 30.0.5(之前是 29),甚至尝试更新 adb 驱动程序以确保它不是问题。(我还重新安装了 Android sdk 并确保该项目正在调试而不是发布)

由于调试器在一个简单的应用程序中工作,我猜它与 gradle 或我缺少的配置有关。

任何建议将不胜感激。

谢谢。

4

2 回答 2

0

首先-您使用的是物理设备还是模拟器?最简单的答案是其他一些进程使用调试器端口。您可以通过以下方式枚举所有连接:

netstat -a -b
于 2021-01-05T22:02:54.627 回答
0

更改运行 --> 编辑配置 --> 调试类型 --> 更改为 Java。它对我有用。

于 2021-03-16T13:32:47.800 回答