方法一:直接在明文清单文件中加debuugable="true"

其它方式

有的apk无法回编译,只得使用apktool -r在不解析资源文件的前提反编译出工程文件,但是这时会有个问题:只有二进制的明文清单文件,无法加入debuugable="true"属性对apk进行调试。

思路一:应用层上修改

  • 思路1:在明文清单文件中加debuugable="true",然后将明文清单文件转换成二进制清单文件,再重新回编译。
    网上说使用aptt2工具可以实现,但是没有成功。

思路二:系统层上修改

想办法将系统属性ro.debuggable设置为1,有源码可以修改根文件系统/default.prop,设置ro.debuggable=1


0 条评论

发表回复

您的电子邮箱地址不会被公开。