使用Android Studio的AOSP Debug system_process

时间:2017-10-06 10:30:38

标签: android debugging service android-source platform

成功设置Android Studio以调试一些默认进程,如Calculator或com.android.server.telecom,我正在尝试调试WifiService“进程”。

但是,WifiService类在线程中执行到“system_process”进程。

目前,为了调试流程,我使用Android设备监视器启动ddms,并在(在棒棒糖下的手机上)设置>开发人员选项>选择调试应用程序,我也选择我的进程。

但是没有出现system_process。当你选择进程时,Android会杀死它并等待新的执行,我明白为什么它不是列表(如果你选择它就无法运行手机!)。

那么......我该如何调试进程?还有其他办法吗?

即使只有一种调试SystemService的方法(即:这里是我感兴趣的wifi),也可以感激不尽。

感谢。

1 个答案:

答案 0 :(得分:0)

为了调试这个过程,我使用Eclipse(霓虹灯版本),这完全可以工作。

因此,对于此配置,我使用:

  • AndroidStudio有aosp设置;
  • 来自监视器二进制文件的DDMS;
  • 远程调试配置中的Eclipse。

首先,我使用adb命令连接到我的平台。 其次,我在Monitor窗口中选择进程。 第三,我运行调试过程并放置断点。

++