文件大小 | 5.9M | 更新时间 | 2017年02月27日 | |||
授权方式 | 免费软件 | 软件语言 | 简体中文 | |||
当前版本 | v2.1.1 | 系统要求 | WinXP/Win7/Win8/Win10/WinAll | |||
开发商 | 0 | 官方网站 | 暂无 |
apktool.jar是一款apktool反编译工具的必备jar包,没有apktool.jar包无法正常使用,要用apktool反编译工具的朋友可以下载这个jar包。使用方法
一.apktool使用环境配置
1.安装java并设置环境变量。
下载安装都很简单,关键是安装完后还需要亲自设置环境变量以方便其他程序能够条用java。
以win7为例,在桌面上右键点击计算机——属性——高级系统设置——环境变量——在下边的系统变量里新建一个变量,变量名为java_home,值为java的安装路径,比如我的是h:programfilesjavajdk1.6.0_26
二.apktool的安装
1.其实这个谈不上安装,不过如果你愿意的话可以把下载到的apktool中的三个文件(aapt.exe、apktool.bat、apktool.jar)解压缩到你的windows安装目录下,以方便使用dos命令.
2.可能有些人下载的apktool里有个安装的bat文件,并且有另外两个方便使用的bat文件。
三.apktool的使用
1.decode
该命令用于进行反编译apk文件,一般用法为
apktool d file.apk dir
file.apk代表了要反编译的apk文件的路径,最好写绝对路径,比如c:musicplayer.apk
dir代表了反编译后的文件的存储位置,比如c:musicplayer
如果你给定的dir已经存在,那么输入完该命令后会提示你,并且无法执行,需要你重新修改命令加入-f指令
apktool d –f file.apk dir
这样就会强行覆盖已经存在的文件
2.build
该命令用于编译修改好的文件,一般用法为
apktool b dir
这里的dir就是刚才你反编译时输入的dir(如c:musicplayer),输入这行命令后,如果一切正常,你会发现c:musicplayer内多了2个文件夹build和dist,其中分别存储着编译过程中逐个编译的文件以及最终打包的apk文件。
3.install-framework
该命令用于为apktool安装特定的framework-res.apk文件,以方便进行反编译一些与rom相互依赖的apk文件。