apktool的使用

APKTOOL的使用


APKTool是GOOGLE提供的APK编译工具,需要JAVA运行环境,推荐使用JDK1.6或者JDK1.7。如果你想对APK文件进行修改,
那么就不可避免的要使用到APKTool。


一.APKTOOL使用环境配置


1.安装JAVA并设置环境变量。
下载安装都很简单,关键是安装完后还需要亲自设置环境变量以方便其他程序能够条用JAVA。以WIN7为例:
在桌面上
右键点击计算机——>属性——>高级系统设置——>环境变量——>path (然后把你的java安装目录添加进去,记得前面加“;”)




二.APKTool的安装


解压压缩包“apktool.zip”,解压密码为“1215714557”(密码为我的qq号,大家有兴趣可以交流哦),里面有三个文件:“aapt.exe”、“apktool.bat”、“apktool.jar”,然后你可以把这个目录添加到你的path下
不过也可以不同,只不过不那样的话你得每次都在命令行下输入这个目录的地址


三.APKTool的使用
1.decode
该命令用于进行反编译apk文件,一般用法为: apktool d <file.apk> <dir>
 <file.apk> :代表了要反编译的apk文件的路径,最好写绝对路径,比如E:\android\xx.apk
 <dir>      :代表了反编译后的文件的存储位置,比如  E:\android
如果你给定的<dir>已经存在,那么输入完该命令后会提示你,并且无法执行,需要你重新修改命令加入-f指令
apktool d –f <file.apk> <dir>
这样就会强行覆盖已经存在的文件


2.build
该命令用于编译修改好的文件,一般用法为
apktool b <dir>
这里的<dir>就是刚才你反编译时输入的<dir>(如E:\android,输入这行命令后,如果一切正常,你会发现E:\android内多了2个文件夹build和dist,

其中分别存储着编译过程中逐个编译的文件以及最终打包的apk文件。


apktool下载地址:http://download.csdn.net/detail/u012627658/8541511

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值