您是否想反编译一下安卓手机的APK应用程序呢?小编建议您试试这款ApkToolkit安卓反编译工具,拥有编译、反编译、签名等功能,所以手机软件爱好者来说是非常不错的一款软件。支持反编译apk,重建apk,签名apk,优化apk等功能。
界面预览图:

Android开发过程中你可能会借鉴一下同行的APK程序是怎么开发的,会研究一下它的UI等,所以你可能会想办法对某些APK程序进行反编译。
这个时候你就可以以通过类似apktoolki这样的apk反编译工具对APK进行反编译查看,反编译出apk资源文件。该APK反编译软件具有编译、反编译、签名、优化、重建,apk文件转.jar包,.dex文件转jar包等一系列功能。
现在常见的APK反编译工具除了apktoolki还具有apktool、jadx-gui等。
apktoolkit 安卓apk应用反编译工具功能特点:
1、支持反编译.apk
对.apk文件进行反编译。
2、支持重建.apk
根据反编译.apk得到目录重建.apk文件。
3、支持签名.apk
对.apk文件进行签名。
4、支持优化.apk
对.apk文件进行优化。
5、支持framework-res.apk工具
实现framework-res.apk的安装与管理。
6、支持.apk转.jar
将.apk文件转换成为.jar文件。
7、支持.dex转.jar
将.dex文件转换成为.jar文件。
apktoolkit 安卓apk应用反编译工具使用方法:
1、打开apktoolkit软件,直接将apk应用拖到打箭头的这个框内。

2、这里支持将.apk文件转换成为.jar文件与将.dex文件转换成为.jar文件功能。

3、找到apk所在目录下的。

4、找到dex2jar的jar包直接解压出来。

5、APK程序解包后,会出现如下文件。

6、找到class文件,用Java Decompiler解析.class文件就OK了。

apktoolkit apk应用反编译工具使用说明:
1、反编译.apk
拖拽《XXX.apk》程序到反编译.apk按钮前的输入区,点击反编译.apk按钮,
会在文件《XXX.apk》的同级目录下生成文件夹《XXX》。
2、重建.apk
把第一步得到的文件夹《XXX》拖拽到重建.apk按钮前面的输入区,点击重建.apk按钮,
会在文件夹《XXX》的同级目录下生成未签名的程序《XXX.R.apk》。
3、签名.apk
把第二步得到的程序《XXX.R.apk》拖拽到签名.apk按钮前的输入区,点击签名.apk按钮,
会在文件《XXX.R.apk》的同级目录下生成已经签名好的程序《XXX.RS.apk》。
4、优化.apk
把第三步得到的程序《XXX.RS.apk》拖拽到优化.apk按钮前的输入区,点击优化.apk按钮,
会在《XXX.RS.apk》的同级目录下生成已经优化好的程序《XXX.RSO.apk》。
5、framework-res.apk工具
拖拽《XXX.apk》文件到安装按钮前的输入区,点击安装按钮,会生成相应的apk,编译对某
些APK程序的反编译与重建。
点击查看,即可在资源管理器中看到已经安装的framework-res.apk,可对其进行管理或删除。
6、.apk转.jar
拖拽《XXX.apk》文件到.apk转.jar按钮前的输入区,点击.apk转.jar按钮,
会在文件《XXX.apk》的同级目录下生成文件《XXX_dex2jar.jar》。
7、.dex转.jar
拖拽《XXX.dex》文件到.dex转.jar按钮前的输入区,点击.dex转.jar按钮,
会在文件《XXX.dex》的同级目录下生成文件《XXX_dex2jar.jar》。
apktoolkit apk应用反编译工具使用注意事项:
1、使用环境:第一步必须安装JDK 6/7。
2、使用反编译.apk功能时,路径中不能出现任何中文字符或全角字符!
3、使用重建.apk 功能时,路径中不能出现任何中文字符或全角字符!
4、虽然本软件可以对apk文件解包后的产生的arsc文件进行编辑,该文件需要配合密钥,与apk签名文件才可以完全对一个apk进行编译,修改。
近期版本更新:
————————————–ApkToolkit v3.0————————————–
更新:
1、重新编译apktool,大幅度增强.apk重建与反编译的成功率。
2、自动检测JDK 6/7环境。
3、移除反编译与重建.dex功能。
4、更新aapt.exe到最新版本。
5、更新zipalign.exe到最新版本。
6、在上个版本的基础上进行优化精简。
7、新增使用统计功能。
8、对外正式发布。
————————————–ApkToolkit v2.1————————————–
更新:
1、修复重建.apk功能的BUG,提升重建.apk成功的概率。
2、新增自动检测JDK 6环境。
3、移除Bin目录下的cmd.exe。
4、更新aapt.exe到最新版本。
5、更新zipalign.exe到最新版本。
6、对外正式发布。
————————————–ApkToolkit v2.0————————————–
新增:
1、指定Framework-res文件进行对.apk进行反编译。
2、重建.apk时,自动对重建后的.apk文件进行签名。
3、签名.apk时,自动对签名后的.apk文件进行优化。
4、反编译.apk时,自动或手动修复.xml文件中出现的@*android:错误。
5、重建.apk时,使用-d选项使生成的文件包含调试信息。
6、反编译.apk时,使用-d选项使生成的文件包含调试信息。
7、对外正式发布。
必须安装JDK 6/7。使用“反编译.apk”功能时,路径中不能出现任何中文字符或全角字符!使用“重建.apk ”功能时,路径中不能出现任何中文字符或全角字符!













