我想在Android开源平台上执行调试操作。
我正在尝试在终端中运行“gdbserver:5039 --attach”,但我一直收到“未找到命令”。
我使用“full_crespo-userdebug”配置构建Android操作系统,根据Android文档,我应该在Nexus S手机上为我提供root访问权限?
如何设置以便我可以调试?
答案 0 :(得分:0)
要调试Android设备,首先需要在设备上运行gdbserver。
gdbserver :5039 --attach pid
然后在你的姜饼源文件夹中你需要运行
source build/envsetup.sh
这将允许您现在运行
gdbclient
应连接到设备上的gdbserver
答案 1 :(得分:0)
您可以从“$ NDK_HOME / prebuild / $ PLATFORM / gdbserver / gdbserver”复制它 然后使用adb将其推送到设备并使其可执行