成功设置 Android Studio 以调试一些默认进程(如计算器或 com.android.server.telecom)后,我正在尝试调试 WifiService“进程”。
但是,WifiService 类在线程中执行到“system_process”进程。
目前,为了调试一个进程,我使用 Android Device Monitor 启动 ddms,然后在(在 lollipop 下的手机上)设置 > 开发人员选项 > 选择调试应用程序,我也选择我的进程。
但是系统进程没有出现。当您选择该进程时,Android 会终止它并等待新的执行,我明白为什么它不在列表中(如果您选择它,手机将无法运行!)。
那么...我该如何调试进程?还有其他办法吗?
即使只有一种调试系统服务的方法(即:这里是我感兴趣的 wifi),知道这一点也会很感激。
谢谢。
最佳答案
为了调试这个过程,我使用了 Eclipse( NEON 版),它运行得非常好。
所以对于这个配置我使用:
- AndroidStudio 有 aosp 设置;
- 来自监视器二进制文件的 DDMS;
- 远程调试配置中的 Eclipse。
首先,我使用 adb 命令连接到我的平台。 其次,我在 Monitor windows 中选择进程。 第三,我运行调试过程并放置断点。
++
关于android - AOSP 使用 Android Studio 调试 system_process,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46603724/