apktool 是一款操作简单功能强大的apk反编译软件,它能够将反编译的APK文件保存到同名目录中,而且还能帮用户将反编译的dex、odex 重新编译成dex文件,非常实用。

功能说明:

  1、反编译APK文件,生产到同名目录中

  2、将反编译的APK重新编译,在当前目录生成2个文件,1个签名的和一个未签名的

  3、反编译dex(odex)转smali文件

  4.、将反编译的dex、odex 重新编译成dex文件

  5、将dex转成jar

【操作教程】

  1、将需要反编译的APK文件放到软件安装目录中

  2、打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令

  apktool.bat d -f  test.apk  test    

  (命令中test.apk指的是要反编译的APK文件全名,test为反编译后资源文件存放的目录名称,即为:apktool.bat   d  -f    [apk文件 ]   [输出文件夹])

  说明获取成功,之后发现在文件夹下多了个test文件,点击便可以查看该应用的所有资源文件了。

  如果你想将反编译完的文件重新打包成apk,那你可以:输入apktool.bat   b    test(你编译出来文件夹)便可,效果如下:

  之后在之前的test文件下便可以发现多了2个文件夹分别是

  build

  dist(里面存放着打包出来的APK文件)