修改ro.debuggable
2020-04-13 本文已影响0人
苦海飘摇
- 若想动态调试一个APK,需要满足:
- 系统属性
ro.debuggable = 1
- APK的AndroidManifest.xml文件开启了调试即
android:debuggable = "true"
- 系统属性
- 为了方便调试大多虚拟机的ro.debuggable属性都是1。但是我比较喜欢使用真机,真机默认情况下该属性为0。当然你也可以将安卓的rom包进行修改后再刷机以获取永久root和应用调试功能ro.debuggable的权限。
-
mprop 密码:
hz0b
,将下载完的mprop放到/data/local/tmp
下,并修改其权限chmod 755 /data/local/tmp
- 执行mprop设置debuggable=1
# 进入adb shell 并获得root权限
./mprop
setprop ro.debuggable 1
./mprop -r
# 退出adb shell,并重启adb进程
adb kill-server # 重启adb进程
- 查看ro.debuggable属性
adb shell getprop ro.debuggable