发布网友 发布时间:2022-04-21 20:07
共1个回答
热心网友 时间:2022-06-04 02:04
展开3全部
1、用AXMLPrinter2.jar反编译xxx.xml文件
2、解压xxx.apk,选择main.xml
对于解压xxx.apk,选择main.xml),复制到AXMLPrinter2.jar所在目录,通过cmd进入AXMLPrinter2.jar所在目录。
解压软件把它解压便得到项目的各种东西,比如AndroidManifest.xml文件,不过这些xml文件都是被编译过的,所以用记事本打开的时候都是乱码。有一个工具叫AXMLPrinter2.jar可以帮助我们实现反编译XML文件。
将要反编译的APK后缀名改为.rar或则 .zip,并解压,得到其中的额classes.dex文件(它就是java文件编译再通过dx工具打包而成的),将获取到的classes.dex放到之前解压出来的工具dex2jar-0.0.9.15 文件夹内。