Android开发之——反编译工具apktool
一 前言
我们开发时,为防止自己的APP被破解使用了一系列措施,比如ProGuard,又比如第三方加密,如:爱加密,360加固等;同时,又有需求破解别人的APP,工欲善其事必先利其器,这个神器就是apktool,这篇简单介绍下如何使用apktool对apk文件进行反编译,拿到我们需要的信息;
下面将介绍这款工具的下载及使用
二 下载及安装
2.1 查找官网
apktool官网
2.2 下载适合自己平台的工具
这里以windows为例讲解
2.3 安装
- 点击windows下的第一个wrapper script链接,并将全部内容复制,保存到新建的apktool.bat文件内
- 点击find newest here,下载最新的apktool.jar文件,如图,下载apktool_2.3.0.jar
- 将下载的apktool_2.3.0.jar重新命名为apktool.jar
- 将重命名后的apktool.jar和apktoo.bat文件一起放到电脑目录中,到此apktool配置到此完成
三 使用
此处以反编译QQ为例讲解
- 打开CMD窗口
- 进入apktool工具存放目录
- 执行apktool d xxx.apk指令,对apk进行反编译
- 查看反编译后结果