我们的目的是怎么在不需要反编译apk包,添加android:debuggable属性,就可以进行apk的调试?第一种方式:直接修改default.prop文件中的这个字段值,使用mprop工具来修改,github上有编译好的版本直接下载就可以了。我试过不行,有局限性。第二种方式:修改系统源码的编译脚本,直接修改属性值,然后重新编译镜像文件boot.img,还不如第一种方法。第三种方式:注入到init进程,修改内存中的这些系统属性值,但是有一个问题,就是一旦设备重启,init进程重新解析default.prop文件的话,那么ro.debuggable值将又重新被清空,需要再次注入修改。不过还好有xposed框架一个BuildProp插件就ok了。还是第三种好用xp大法好啊使用工具修改完成之后,在monitor中发现,设备中的所有应用都处于可以调试状态了。也就是说我们的操作成功了。

 

更多相关文章

  1. GitHub 标星 2.5K+!教你通过玩游戏的方式学习 VIM!
  2. 一款霸榜 GitHub 的开源 Linux 资源监视器!
  3. Android(安卓)init language(inti.rc语法)
  4. StevGuo系列文章翻译之Android系统属性
  5. android 接触
  6. Android(安卓)的进程与线程
  7. android 为一个apk设置多个ICON图标和执行入口
  8. Android中长TextView实现跑马灯效果
  9. Android(安卓)应用程序启动过程分析 (用SysTrace 跟踪分析)

随机推荐

  1. 《商君书》白话翻译与解读——13章 靳令
  2. 《商君书》白话翻译与解读——20章 弱民
  3. 入群领取华为HCIE学习资料包,抢4天直播训
  4. CentOS 7安装netatlak来实现Mac电脑Time
  5. 在具有内置文本扩展功能的苹果Mac上如何
  6. MySQL GUI工具,助力数据库管理
  7. 币乎注册链接
  8. 学Python需要多久?应用领域有哪些?
  9. 02-K8s部署安装配置 Kuboard v2
  10. 9.6 C++指向结构体变量的指针