Fork me on GitHub

Android逆向笔记之AndroidKiller报错:Exception in thread "main" x.x.x.x: resource spec: 0x01010543

问题描述

在AndroidKiller反编译apk到反编译源码这个阶段的时候,报这个错:

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
>Exception in thread "main" b.a.a.e: resource spec: 0x01010543
>    at b.a.d.a.p.a(Unknown Source)
>    at b.a.d.a.q.a(Unknown Source)
>    at org.c.b.b.c.a(Unknown Source)
>    at com.rover12421.shaka.a.b.p.a(Unknown Source)
>    at b.a.d.a.p.b(Unknown Source)
>    at b.a.d.a.w.a(Unknown Source)
>    at b.a.d.a.w.a(Unknown Source)
>    at b.a.d.a.a.t.d(Unknown Source)
>    at b.a.d.a.a.t.a(Unknown Source)
>    at b.a.d.a.a.u.h(Unknown Source)
>    at b.a.d.a.a.w.a(Unknown Source)
>    at b.a.d.a.a.w.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.E.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 反编译失败,无法继续下一步源码反编译!

这是因为AndroidKiller本地使用的apktool的版本太老了,升级它本地使用的apktool的版本就好了。


解决方案

下载更新版本的apktool,这里从吾爱破解共享盘下载了:

https://down.52pojie.cn/Tools/Android_Tools/

文件名为:

01
ShakaApktool_3.0.0-20170503-release.jar

然后找到AndroidKiller安装位置,在\bin\apktool\apktool位置下有个:

01
ShakaApktool.jar

将老的文件重命名备份,然后将新的文件改为相同的名字:

1

重启AndroidKiller重试重新编译,发现已经可以编译过去了。

posted @   CC11001100  阅读(1165)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示