安卓sdk tools目录下有monitor.exe文件,打开。如果不知道sdk目录安装在哪里,可以在系统变量中查看。
使用ddms时,只针对要调试的应用有效,所以需要设置setprop ro.debuggable 1才能打开。
但还是有报错。如下:
1|violet:/ $ su
violet:/ # setprop ro.debuggable 1
setprop: failed to set property 'ro.debuggable' to '1'
使用magisk搞定。
#su权限下使用以下命令
1|violet:/ # magisk resetprop ro.debuggable 1
violet:/ # stop;start;
退出后:
#修改成功
C:\Users\86153>adb shell
violet:/ $ getprop ro.debuggable
1
device处拿到了所有要进程信息,使用右下角的save filiters 绿色按键过滤即可。
注意:正常重启手机后修改会失效。不过这也正是我想要的效果。
#重启设备
C:\Users\86153>adb reboot
#已重新变为了0
C:\Users\86153>adb shell
violet:/ $ getprop ro.debuggable
0
violet:/ $