您的位置:首页 > 其它

Apktool反编译apk资源文件

2017-04-18 15:51 351 查看
Android开发过程中看到现有APP中好的实现难免会想据为己有,如何查看已经打包的APK内部xml呢,google下找到了apktool这个工具,

apktool项目现在已经迁移到了github:apktool 目前最新版本2.2.2,如何安装呢,官方有详细的操作说明

Install Instructions

Quick Check

Is at least Java 1.7 installed?

Does executing java -version on command line / command prompt return 1.7 or greater?

If not, please install Java 7+ and make it the default.

Installation for Apktool

Windows:
Download Windows wrapper script (Right click, Save Link As
apktool.bat
)

Download apktool-2 (find newest here)

Rename downloaded jar to
apktool.jar


Move both files (
apktool.jar
&
apktool.bat
) to your Windows directory (Usually
C://Windows
)

If you do not have access to
C://Windows
, you may place the two files anywhere then add that directory to your Environment Variables System PATH variable.

Try running apktool via command prompt

第一步要先安装java1.7及以上版本

这里以windows系统为例

翻译过来:

1.下载bat脚本文件并报文为apktool.bat

2.下载apktool的jar包

3.重命名2中下载的jar名为apktool.jar

4.将这2个文件放到同一个目录下比如系统目录C://Windows

5.如果没有权限选择C盘 也可以放到其他目录 然后再设置环境变量

6.然后就可以在命令行里运行apktool来进行解包了

说明:实际验证一般只要放在统一非中文目录然后命令行切换到当前目录运行即可

指令格式:

apktool d xxx.apk    --这是反编译命令。xxx.apk就是在apktool目录下需要反编译的apk文件


apktool b xxx       --这是回编译命令。xxx就是反编译后的文件所在文件夹,这个文件夹一般是以之前反编译的文件名为名称


测试环境:WIN10 1607
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: