安卓动态调试常见问题
作者:互联网
先列几个动态调试常见问题
首先是设备可能没有调试权限,需要修改ro.debuggable的属性为1
两种做法,一种是改IMG里面的文件然后刷机,我们选择简单的做法,用看雪大神的mprop工具来修改即可。链接:链接:https://pan.baidu.com/s/1eMyg_7rRX8atT80oV26t8Q 提取码:aq1i
操作如下:
adb push d:/mprop /data/local/tmp/mprop
adb shell
chmod 775 /data/local/tmp/mprop
/data/local/tmp/mprop ro.debuggable 1
然后可以查看下是否修改成功
getprop ro.debuggable
显示1就是成功了。
如果是ida调试显示的进程数还是少的原因可能是android_server启动没有su权限,先su然后启动android_server。。
同时我们还要转发下端口消息
adb forward tcp:23946 tcp:23946
如果还是没有显示进程列表,我们应该看看是否有以调试模式启动应用
adb shell am start -D -n com.test.king/com.test.king.MainActivity
这样基本动态调试就没啥问题了。
标签:tmp,常见问题,安卓,mprop,debuggable,adb,local,调试 来源: https://www.cnblogs.com/kings0/p/10512967.html