1. 下载 apktool
- 下载地址:链接:https://pan.baidu.com/s/1G34Z2WyswsdsFrPjowLopQ ,提取码:h79a。
- 下载后解压缩,注意解压后的文件夹保存路径;
2. 反编译
- 进入解压后的文件夹;
- 将 apk 文件拖入文件夹;
- 使用 cmd 命令进行反编译;
apktool.bat d -f [需要反编译的目标apk文件名].apk -o [反编译后需要存放的文件]
- 正常情况下,反编译成功,如下图:
-
如果报错 Could not decode arsc file,可能是因为 apktool.jar 版本太旧导致的,请参考:https://www.jianshu.com/p/a69aacf27306 解决;
-
如果报错 Not a valid dex magic value,可能是因为 apk 里有加密过后的 dex 文件导致的,请参考:https://www.jianshu.com/p/71f38dcaad3a 解决。
网友评论