apktool是一款调试编译软件,在这款软件中主要帮助用户在电脑中对APK文件进行反编译操作;软件中支持大部分的APK代码或文件,软件同时也支持大部分的编辑语言;用户可以在软件中十分轻松的上手使用,功能都免费为用户提供,软件界面简洁,操作简单,可以在多种操作系统中使用,十分的方便好用。
1、采用apk原生反编译语言,对应用进行各种修改处理;
2、支持APK文件在线解包打包,实现各种简单的操作;
3、软件可以对APK文件实现重建,用户可以随意进行修改;
4、可以对apk文件进行签名,轻松编译APK程序中的代码。
1、framework-res.apk工具
实现framework-res.apk的安装和管理;
2、.apk转.jar
将.apk文件转换为.jar文件;
3、.dex转.jar
将.dex文件转换为.jar文件。
1、打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令:apktool.bat d -f test.apk test
(命令中test.apk指的是要反编译的APK文件全名,test为反编译后资源文件存放的目录名称,即为:apktool.bat d -f [apk文件 ] [输出文件夹])
2、说明获取成功,之后发现在文件夹下多了个test文件,点击便可以查看该应用的所有资源文件了。
3、如果你想将反编译完的文件重新打包成apk,那你可以:输入apktool.bat b test(你编译出来文件夹)便可
4、之后在之前的test文件下便可以发现多了2个文件夹:
build
dist(里面存放着打包出来的APK文件)