反编译

工具准备

在反编译比较大得apk得时候会遇到一些问题:

比如:java.lang.RuntimeException: can not merge I and Z

解决办法:android 反编译出错 can not merge I and Z - lianghe - 博客园 (cnblogs.com) 替换掉lib文件里面的dex-ir-2.0.jar架包。架包下载路径:链接:https://pan.baidu.com/s/1tYKlC6czgNKk6b_zf1j6Yw 提取码:4djc

img1

然后我们需要下载比较新的dex2jar-2.0工具包:

下载链接:Releases · pxb1988/dex2jar (github.com)


以上工具主备好了就可以进行反编译了:Android开发学习总结(六)—— APK反编译 - 孤傲苍狼 - 博客园 (cnblogs.com)