最近想看别人apk里面的res文件夹的xml布局文件以及values下的问题。如果直接Android逆向助手反编译后,打开的xml是乱码的。所以,选择使用apktool去反编译xml。执行apktool.bat d C:\Users\Mary\Desktop\fgmini_sign.apk命令后。却出错了。
刚开始以为是自己的apktool.jar文件有问题。在网上重新下载后,还是报这个错。
后来发现是因为,我文件中没有apktool.jar这个文件,有的只是apktool_2.0.0.jar这样就反编译的时候就报了上面这个错误。所以如果你出现了这个错
1.看看文件里面有没有apktool.jar的文件,一定要是apktool.jar。后面不能跟版本号,就算有版本号,也要删掉。改为apktool
2.如果上面没有问题,还是报错的话。就看看你的路径是否有中文路径。如果有中文路径也可能出错这个错误。
3.其实还有一种可能,就是你的apktool的版本太低了。需要到点击打开链接下载最新的版本