• 周五. 5月 2nd, 2025

AXMLPrinter2.jar 反编译 apk 的AndroidManifest.xml

Android 研发过程中,经常需要查看不能安装apk的 API level 以及架框信息,这个时候就要将被安装的apk进行反编译,以下就以使用AXMLPrinter2.jar来反编译进行举例:

1、先将被安装的apk进行解压,解压方法如下:

重全名apk为zip格式,比如:
mv test.apk  test.zip
然后解压test.zip文件:
unzip test.zip

以上得到了一个AndroidManifest.xml, 但这个时候的AndroidManifest.xml 是乱码,需要反编译。

2、使用AXMLPrinter2.jar 将AndroidManifest.xml进行反编译:

java -jar AXMLPrinter2.jar  AndroidManifest.xml >test.xml

这样得到的test.xml就可以直接阅读了。 

发表评论

您的电子邮箱地址不会被公开。