:文章有说的不对的地方,大家可以帮忙指出!

可解决问题:DDMS 无法查看设备进程的问题,debug 版本下才可以看到,修改 debuggable 属性即可!

修改 debuggable 属性

  1. 对 APK 进行反编译,获取 AndroidManifest.xml 文件
  2. 修改应用的 AndroidManifest.xml 文件,在里面添加 android:debuggable="true";
  3. 添加签名,用 apktool 重新打包,替换安装。

访问修改 Data 目录下的应用文件

  1. 连接手机,打开 USB 调试,
  2. 打开窗口输入:adb shell
  3. 执行run-as 包名, 未修改 debuggable 属性,这里会提示“is not debuggable”
  4. 进入应用: cd /data/data/包名
  5. 查看应用文件:ls,如图
  6. 修改想要访问的目录的权限:chmod 777 目录
  7. 打开目录:cd 目录
  8. 退出 run-as:exit
  9. 退出 adb shell 模式:exit


↙↙↙阅读原文可查看相关链接,并与作者交流