下载安装包
记录下在mac上所用的东西和流程。
总共需要三个软件,为了便于找到最新的版本,把官网也放后面:
- Apktool:http://ibotpeaches.github.io/Apktool/install/ 最新版本
- dex2jar: https://github.com/pxb1988/dex2jar 最新版本
- JD-GUI: http://jd.benow.ca/ 最新版本
MAC上Apktool的安装
1、在官网找到如下链接,然后操作
-
步骤1:点击第一个,复制内容,保存成个文件,取名apktool,不要带.sh后缀。可以复制到sublimetext,然后保存下。
-
步骤2:下载最新的apktool-2。并将所下载的jar文件改名为”apktool.jar”
-
步骤3:将shell脚本”apktool”和”apktool.jar”放到 “/usr/local/bin”目录下
-
步骤4:增加这两个文件可执行权限,chmod a+x file
apktool包在增加执行权限后icon会变成如下,apktool.jar无变化:
- 步骤5:运行 apktool
- 步骤6:apktool d xxx.apk
不填写编译到的地址,会直接放置到当前文件夹下
- 之后再运行命令回编译apk:
apktool b xxx (xxx 就是反编译出来的文件夹)
参考文档:
https://blog.csdn.net/yanzi1225627/article/details/48215549