使用Android Killer 反编译,出现以下异常:
一、resource spec: 0x01010540
当前 Apktool 使用版本:Android Killer Default APKTOOL 正在反编译 APK,请稍等... >I: 使用 ShakaApktool 2.0.0-20150914 >I: 正在加载资源列表... >I: 反编译 AndroidManifest.xml 与资源... >I: 正在从框架文件加载资源列表: C:UsersAdministratorapktoolframework1.apk >I: 常规资源列表... >I: 反编译资源文件... >I: 反编译 values ** XMLs... >java.lang.NullPointerException > at b.a.d.a.a.x.a(Unknown Source) > at b.a.d.a.a.x.a(Unknown Source) > at b.a.d.a.a(Unknown Source) > at b.a.d.a.c(Unknown Source) > at b.a.a.b(Unknown Source) > at b.a.C.a(Unknown Source) > at b.b.a.a(Unknown Source) > at b.b.a.a(Unknown Source) > at com.rover12421.shaka.cli.Main.main(Unknown Source) >Exception in thread "main" java.lang.IllegalArgumentException: expected element name 'style' and not 'resources' > at org.e.a.a.c(Unknown Source) > at b.a.d.a.a(Unknown Source) > at b.a.d.a.c(Unknown Source) > at b.a.a.b(Unknown Source) > at b.a.C.a(Unknown Source) > at b.b.a.a(Unknown Source) > at b.b.a.a(Unknown Source) > at com.rover12421.shaka.cli.Main.main(Unknown Source) APK 反编译失败,无法继续下一步源码反编译!
使用AndroidKillerPlugin,下载地址: Releases · supperlitt/AndroidKillerPlugin · GitHub
解压到文件夹,我新建文件夹 D:AndroidKillerPlugin , 然后修改配置
注意,一定要修改正确这个路径,不然AndroidKillerPlugin解压的文件不会解压到你本地的AndroidKiller路径下,还是会失败的
使用,基本上都是报解压文件失败,这个时候自己手动压解一下就好。
在重新执行AndroidKillerPlugin,
如果项目比较大,那么这个过程就会稍微耗时长。



