I: Using Apktool 2.0.-Beta9 on xx.apk
I: Loading resource table...
Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:)
at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:)
at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.java:)
at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.java:)
at brut.androlib.Androlib.getResTable(Androlib.java:)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:)
at brut.apktool.Main.cmdDecode(Main.java:)
at brut.apktool.Main.main(Main.java:)
Caused by: java.io.IOException: Expected: 0x001c0001, got: 0x00000000
at brut.util.ExtDataInput.skipCheckInt(ExtDataInput.java:)
at brut.androlib.res.decoder.StringBlock.read(StringBlock.java:)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:)
at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:)
... more

产生原因:apktool.jar的版本太低,如果使用高版本不会出现异常

解决方案:

1.登陆http://ibotpeaches.github.io/Apktool/ 下载最新版本的apktool.jar,

目前最新版本为2.x

2.将下载到的apktool_xxx.jar文件改名为apktool.jar,然后替换掉老版本的apktool.jar

3.现在可以正常反编译apk文件了

参考:

https://blog.csdn.net/chengkaizone/article/details/47255493

最新文章

  1. 源码阅读 etherum-block.py
  2. My安卓知识4--Media Player called in state 0
  3. php类与对象
  4. 学习总结 java线程
  5. JS 框架之我感
  6. [Android学习笔记]枚举与int的转换
  7. 在JSP里使用CKEditor和CKFinder
  8. spring boot https --restful接口篇
  9. BOM 浏览器对象模型_渲染引擎_JavaScript 引擎_网页加载流程
  10. 接口测试工具-Jmeter使用笔记(八:模拟OAuth2.0协议简化模式的请求)
  11. java基础知识—类的方法
  12. WordPress版微信小程序3.0版发布
  13. HBase数据持久化之HRegion.flushcache即CF持久化
  14. 基于ASP.NET WebAPI OWIN实现Self-Host项目实战
  15. windows java 环境变量配置
  16. 页面请求速度慢,TTFB时间长的问题分析
  17. Ambari和ClouderaManager主要不同对比
  18. 1000: 恶意IP 课程作业
  19. PIE SDK图层树右键菜单与命令绑定
  20. 基于webSocket的聊天室

热门文章

  1. ggplot2|theme主题设置,详解绘图优化-“精雕细琢”-
  2. ant Windows下环境变量配置 安装 编译
  3. Google Drive 和 Dropbox 同步同一个文件夹目录
  4. CSS伸缩布局
  5. pkg-config命令
  6. 软件打包 Inno
  7. 1.Java集合-HashMap实现原理及源码分析
  8. css多行超出时,超出高度,显示省略号
  9. CentOS7安装CDH 第三章:CDH中的问题和解决方法
  10. 【已解决】如图,说我磁盘不够,看到var目录下有的个隐藏文件夹占了46G,不知道怎么删除