Android Studio 调试原生代码 lldb 服务器工作无穷大

Android Studio debug native code lldb server work infinity

本文关键字:lldb 服务器 工作 无穷大 代码 原生代 Studio 调试 原生 Android      更新时间:2023-10-16

我有使用Java和C++/JNI代码编写的Android应用程序。我的C++/JNI部分工作不好。我想调试本机代码。我在Android Studio工作。我做了所有的步骤,采取官方网站

在此处输入链接说明

但是当我开始调试时,我看到行

Starting LLDB server

他没有说完。我等了30分钟,但他没有完成。我必须做什么。因为我认为这个错误或者我必须采取一些设置。

我发现了错误。但我不明白。当我从USB电缆测试应用程序时,一切正常。但是当我想通过wifi测试我的应用程序时(我使用Android Wifi ADB(LLDB调试服务器启动,但不附加到进程。

如果我调试java

代码使用java调试器都很好。

调试控制台中的所有输出:

连接到 org.temp.test等待应用程序启动调试服务器等待申请上线: org.temp.test.test |org.temp.test连接到 org.temp.test

现在启动本机调试会话

启动LLDB服务器:/data/data/org.temp.test/lldb/bin/start_lldb_server.sh/data/data/org.temp.test/lldb unix-abstract/data/data/org.temp.test/lldb/tmp platform-1524470360668.sock "lldb process:gdb-remote packets">