梦殇国际

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 刷粉
月光下载 云刷粉软件 云刷粉网页 水贴机电脑版 安卓软件 梦殇导航(教程集合) 有任何问题请点击提问
查看: 11074|回复: 21
打印 上一主题 下一主题

[其他] 关于apktool反编译出错Error occured at code address 0的解决办法

[复制链接]

2256

帖子

441

积分

393

TBS

UID
662
积分
441
TBS
393
智商
1572
节操
1615
海贝
120
阅读权限
30
在线时间
212 小时
注册时间
2014-1-4
最后登录
2024-7-30
跳转到指定楼层
1
发表于 2014-1-16 21:10:50 爪机党 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
在使用apktool反编译apkeditor_v180的时候,出现了下面的错误:
I: Baksmaling...
Exception in thread "main" org.jf.dexlib.Util.ExceptionWithContext: Index: 4112,
Size: 1437
        at org.jf.dexlib.Util.ExceptionWithContext.withContext(ExceptionWithCont
ext.java:54)
        at org.jf.dexlib.IndexedSection.getItemByIndex(IndexedSection.java:77)
        at org.jf.dexlib.Code.InstructionWithReference.lookupReferencedItem(Inst
ructionWithReference.java:79)
        at org.jf.dexlib.Code.InstructionWithReference.<init>(InstructionWithRef
erence.java:57)
        at org.jf.dexlib.Code.Format.Instruction22c.<init>(Instruction22c.java:5
9)
        at org.jf.dexlib.Code.Format.Instruction22c.<init>(Instruction22c.java:4
0)
        at org.jf.dexlib.Code.Format.Instruction22c$Factory.makeInstruction(Inst
ruction22c.java:103)
        at org.jf.dexlib.Code.InstructionIterator.IterateInstructions(Instructio
nIterator.java:82)
        at org.jf.dexlib.CodeItem.readItem(CodeItem.java:154)
        at org.jf.dexlib.Item.readFrom(Item.java:77)
        at org.jf.dexlib.OffsettedSection.readItems(OffsettedSection.java:48)
        at org.jf.dexlib.Section.readFrom(Section.java:143)
        at org.jf.dexlib.DexFile.<init>(DexFile.java:431)
        at org.jf.dexlib.DexFile.<init>(DexFile.java:267)
        at brut.androlib.src.SmaliDecoder.decode(SmaliDecoder.java:49)
        at brut.androlib.src.SmaliDecoder.decode(SmaliDecoder.java:34)
        at brut.androlib.Androlib.decodeSourcesSmali(Androlib.java:74)
        at brut.androlib.ApkDecoder.decode(ApkDecoder.java:89)
        at brut.apktool.Main.cmdDecode(Main.java:146)
        at brut.apktool.Main.main(Main.java:77)
Caused by: java.lang.IndexOutOfBoundsException: Index: 4112, Size: 1437
        at java.util.ArrayList.RangeCheck(Unknown Source)
        at java.util.ArrayList.get(Unknown Source)
        at org.jf.dexlib.IndexedSection.getItemByIndex(IndexedSection.java:75)
        ... 18 more
Error occured while retrieving the field_id_item item at index 4112
Error occured at code address 0
code_item @0x5061c
原因,很明显是程序在字符串上面动了手脚。那么怎么样才能够正常的进行反编译呢?
解决办法:
1 使用apktool进行反编译,但是不要反编译source code,命令如下:
java -jar apktool.jar d -s -f test.apk test
2 使用baksmali对classes.dex文件进行反编译,命令如下:
java -jar baksmali-2.0.2.jar -o test-out\ test\classes.dex
这样的话,所有的反编译后的smali文件都在test-out目录下了
3 使用smali对修改后的smali文件进行编译,从而编译出新的classes.dex,然后,替换旧的classes.dex文件,命令如下:
java -Xmx512M -jar smali-2.0.2.jar test-out\ -o test\classes.dex
4 使用apktool进行编译和打包
java -jar apktool.jar b -f test new-test.apk
5 最后使用zipalign和testsign.jar进行对齐和签名即可
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复

使用道具 举报

0

帖子

0

积分

187

TBS

UID
12390
积分
0
TBS
187
智商
188
节操
188
海贝
0
阅读权限
0
在线时间
0 小时
注册时间
2014-6-16
最后登录
2014-6-19
21
发表于 2014-6-16 11:36:42 | 只看该作者
留名感谢教程  成功了的说
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

1万

帖子

2万

积分

535

TBS

不知我者谓我何求

UID
12
积分
20317
TBS
535
智商
7324
节操
4208
海贝
105
阅读权限
110
在线时间
3410 小时
注册时间
2014-1-1
最后登录
2024-7-14

二逼青年在线时间长

20
发表于 2014-1-16 23:21:33 | 只看该作者
胸罩哥 发表于 2014-1-16 23:20
对,苏哥哥思密达

今天你在社区干嘛了啊
[发帖际遇]: 樱看到小B卖萌求伪娘姑姑给他买糖糖吃,一阵恶心,损失2 智商 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

2256

帖子

441

积分

393

TBS

UID
662
积分
441
TBS
393
智商
1572
节操
1615
海贝
120
阅读权限
30
在线时间
212 小时
注册时间
2014-1-4
最后登录
2024-7-30
19
 楼主| 发表于 2014-1-16 23:20:10 爪机党 | 只看该作者
苏离 发表于 2014-1-16 22:38
==我是哥哥

对,苏哥哥思密达

点评

今天你在论坛干嘛了啊  详情 回复 发表于 2014-1-16 23:21
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

1万

帖子

2万

积分

535

TBS

不知我者谓我何求

UID
12
积分
20317
TBS
535
智商
7324
节操
4208
海贝
105
阅读权限
110
在线时间
3410 小时
注册时间
2014-1-1
最后登录
2024-7-14

二逼青年在线时间长

18
发表于 2014-1-16 22:38:30 | 只看该作者
胸罩哥 发表于 2014-1-16 22:37
我错了苏姐,只是一时想起鸡冻了

==我是哥哥        

点评

对,苏哥哥思密达  详情 回复 发表于 2014-1-16 23:20
[发帖际遇]: 樱看到字母和麻瓜幽会,被套套误伤,花费2 TBS买活命丹 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

2256

帖子

441

积分

393

TBS

UID
662
积分
441
TBS
393
智商
1572
节操
1615
海贝
120
阅读权限
30
在线时间
212 小时
注册时间
2014-1-4
最后登录
2024-7-30
17
 楼主| 发表于 2014-1-16 22:37:34 爪机党 | 只看该作者
苏离 发表于 2014-1-16 22:27
看透再贱!

我错了苏姐,只是一时想起鸡冻了

点评

==我是哥哥  详情 回复 发表于 2014-1-16 22:38
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

1万

帖子

2万

积分

535

TBS

不知我者谓我何求

UID
12
积分
20317
TBS
535
智商
7324
节操
4208
海贝
105
阅读权限
110
在线时间
3410 小时
注册时间
2014-1-1
最后登录
2024-7-14

二逼青年在线时间长

16
发表于 2014-1-16 22:27:16 | 只看该作者

看透再贱!

点评

我错了苏姐,只是一时想起鸡冻了  详情 回复 发表于 2014-1-16 22:37
[发帖际遇]: 樱对殇威っ一见钟情,奖励2 TBS. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

2256

帖子

441

积分

393

TBS

UID
662
积分
441
TBS
393
智商
1572
节操
1615
海贝
120
阅读权限
30
在线时间
212 小时
注册时间
2014-1-4
最后登录
2024-7-30
15
 楼主| 发表于 2014-1-16 22:21:30 爪机党 | 只看该作者
Clelo。 发表于 2014-1-16 21:32
这些术语好可怕0-0

世上无难事
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

2256

帖子

441

积分

393

TBS

UID
662
积分
441
TBS
393
智商
1572
节操
1615
海贝
120
阅读权限
30
在线时间
212 小时
注册时间
2014-1-4
最后登录
2024-7-30
14
 楼主| 发表于 2014-1-16 22:21:08 爪机党 | 只看该作者
苏离 发表于 2014-1-16 21:37
在你面前一直得赢

截图狗,笑嘻嘻

点评

看透再贱!  详情 回复 发表于 2014-1-16 22:27
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

2256

帖子

441

积分

393

TBS

UID
662
积分
441
TBS
393
智商
1572
节操
1615
海贝
120
阅读权限
30
在线时间
212 小时
注册时间
2014-1-4
最后登录
2024-7-30
13
 楼主| 发表于 2014-1-16 22:20:48 爪机党 | 只看该作者
苏离 发表于 2014-1-16 21:37
在你面前一直得赢

让着你而已
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

GMT+8, 2024-11-22 19:52,Processed in 0.070820 second(s), 48 queries.

Powered by Discuz!X3.4© 2001-2013 Comsenz Inc. 手机版|黑名单|站点地图|RGB转16进制|梦殇国际 MSI

贴吧交流群:172119290 | 编程交流群:232677917 | 官方YY频道:13234704 | 本站所有软件仅供学习交流使用!

工信部备案:赣ICP备14004172号-1 | 如有需要请联系 邮箱:541641237#qq.com (点击发邮件)

快速回复 返回顶部 返回列表