在网上搜索Android反编译教程,搜出来的文章要么是抄袭的,要么是太过与简单,经过自己的实践和摸索,我在这里记录下如下反编译一个Apk并修改一些资源文件,比如App名字、启动界面等,然后重新打包成apk,你可以参照这个教程修改游戏里的金币(估计没这么简单)。
工具
还是常用的三个工具:Apktool、dex2jar、jd-gui
Apktool
下载地址:Apktool
Linux下安装教程:
1. 下载Linux wrapper script (鼠标右键另存为apktool)
2. 从这里下载最新版的apktool
3. 把下载的Jar文件重命名为apktool.jar
4. 把两个文件(apktool.jar & apktool)移动到/usr/local/bin (需要root权限),使用chmod +x添加执行权限
5. 现在可以通过命令行来运行apktool了
使用方法
使用方式:
1.反编译
1 |
apktool d test.apk< |