Android 由于端口连接失败,NDK 无法启动调试器

Android NDK cant start debugger due to port connection failure

尝试 google code lab 中的示例代码时。我使用 NDK 组件创建了一个非常简单的 hello world 应用程序。 phone 上的编译和 运行 成功。

但是,我无法开始调试本机代码。当我按下 Debug :app 图标时,应用程序显示 Waiting For Debugger 屏幕,而 Android studio 卡在 Starting LLDB Server... 。几分钟后,控制台输出 Failed to connect port .

真实的 phone 和仿真器都无法成功启动调试过程。

更新到 Platform-tools 版本 29.0.4 解决了这个问题。显然,这个问题出现在 platform-tools 29.0.3