华为或其它手机,ddms不显示进程列表

IDA调试Android so时,会用到adb forward tcp:8700 jdwp:6192这样一条命令,其中6192是进程id。8700是jdb端口,这个值并不固定,实际值需要在ddms中查看。

但ddms查看时遇到问题:

现象:

devices显示online,但不显示进程列表

解决办法:

1、网上搜索,说是adb没有root权限,需要刷一个ro.debuggable=1的rom。但我已经root掉系统并安装启用了“超级adbd”,adb shell可以直接取得root。不太符合这种场景。

2、另一种有效解决方法:

安装xposed模块xinstaller。

华为手机安装Xposed会报一个异常,Resources subclass。详细可以参考:https://github.com/rovo89/XposedInstaller/issues/178

这里记录一个临时解决方法,在Xposed中点设置-》禁用资源钩子

你可能感兴趣的:(华为或其它手机,ddms不显示进程列表)