Android apktool使用中遇到的问题
2016-06-05 21:15
351 查看
1.今天学习使用apktool的时候 遇到俩个问题,琢磨了半天终于弄出来了,再次与大家分享下。
2.在开始之前先看下官方文档。
注重比较的部分是关于:java jdk 版本与对应的 apkbtool版本之间的关系。
大概意思是说:1.52以后的版本要用1.7的jdk,1.52之前的要用1.6或者1.7的jdk,因此假如你的apktool版本是1.52以后的 jdk版本要用起码1.7的。
博主遇到的问题是:在反编译的时候 报异常了具体信息是:
“main” brut.androlib.AndrolibException:Could 大概就是这个异常。
百度网上说的是:apktool 版本有问题 不是最新的,在官网上下载一个最新的 连接:
http://ibotpeaches.github.io/Apktool/install/
下好号apktool.jar之后,解压apktool.jar发现和原来的旧版本文件目录不一样。
线版本的目录如下:
看到瞬间发现和旧版本太多不一样了。好吧 不管这些 直接运行:apktool d BiShe.apk 发现运行不了。这是因为 没得.bat文件 导入一个.bat文件 放到解压的那个文件中。如上图所示。导入之后在apktool d BiShe.apk。这样就会成功。
博主把我的apktool.zip发出来 有需要的可以下载下:注意.bat文件需要放到.jar解压之后的文件中。
链接:
2.在开始之前先看下官方文档。
注重比较的部分是关于:java jdk 版本与对应的 apkbtool版本之间的关系。
大概意思是说:1.52以后的版本要用1.7的jdk,1.52之前的要用1.6或者1.7的jdk,因此假如你的apktool版本是1.52以后的 jdk版本要用起码1.7的。
博主遇到的问题是:在反编译的时候 报异常了具体信息是:
“main” brut.androlib.AndrolibException:Could 大概就是这个异常。
百度网上说的是:apktool 版本有问题 不是最新的,在官网上下载一个最新的 连接:
http://ibotpeaches.github.io/Apktool/install/
下好号apktool.jar之后,解压apktool.jar发现和原来的旧版本文件目录不一样。
线版本的目录如下:
看到瞬间发现和旧版本太多不一样了。好吧 不管这些 直接运行:apktool d BiShe.apk 发现运行不了。这是因为 没得.bat文件 导入一个.bat文件 放到解压的那个文件中。如上图所示。导入之后在apktool d BiShe.apk。这样就会成功。
博主把我的apktool.zip发出来 有需要的可以下载下:注意.bat文件需要放到.jar解压之后的文件中。
链接:
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories