我正在测试一个 Android 应用程序。我使用APKTOOL反编译/重新编译(带有调试符号)。我执行了调试代码签名,然后安装了 APK。该程序似乎运行良好。
根据APKTOOL,我应该能够附加到 NetBeans 中正在运行的进程。但我只能选择附加到本地主机上的进程。DDMS 未显示进程树和关联的调试套接字,如使用 DDMS中的图 1 所示。这对于所有应用程序都是预期的,因为我正在运行发布内核,但对于目标进程来说却是意外的。我使用 DDMS 来定位设备上的 PID,但当我尝试通过 PID 附加时,NetBeans 声称“不是有效的 PID”。我还安装了NBAndroid插件。
如何使用 NetBeans 附加到设备上运行的进程?
杰夫