下载地址:
apktook的下载地址:
http://pan.baidu.com/s/1i3GqChJ
这是我的百度网盘地址
使用
1、解压,文件名为apktool。我这边解压到了e盘下面。
2、解压后的文件夹中包含三个文件,分别为:aapt.exe,apktool.bat,apktool.jar
将所需要反编译的apk文件放到和这三个文件同一级的目录下。
3、执行命令:
使用cmd命令转到E盘,使用如下命令
apktool d ***.apk
***.apk就是你的apk的文件名字
例如:
E:\apktool>apktool d ***.apk
运行截图如下:
出现问题
我在之前出现了一些问题。
问题的提示内容中,有此内容:java.io.IOException: Expected: 0x001c0001, got: 0x00000000
网络上面的方法进行了各种尝试,依然不可以,之后看到了一篇文章地址是:
http://bbs.pediy.com/showthread.php?p=1332397
之后有人提供的解决思路就是:apktool的版本问题
我从https://bitbucket.org/iBotPeaches/apktool/downloads上下载了最新版的apktool,替换了我之前的apktool.jar文件,问题就解决了。当然替换的时候,需要把新下载的jar文件名字的版本号去掉。即将新下载的jar文件的文件名修改成apktool.jar就可以了。
时间: 2024-12-15 01:48:04