如何查看Android APK文件的内容?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (57)

是否有一种方法可以提取和查看.apk文件的内容?

提问于
用户回答回答于

实际上apk文件只是一个zip存档,所以您可以尝试将文件重命名为theappname.apk.zip并使用任何zip实用程序(例如,7zip)提取它。

androidmanifest.xml文件和资源将被提取并查看,而源代码不在包中--只是编译的.dex文件(“Dalvik Executable”)

用户回答回答于

Zzos与apktool相比知名度要低得多,但是有一些APK可以更好地处理它(反之亦然 - 稍后会介绍更多)。大多数情况下,包含自定义资源类型(非修饰符)的APK在上次检查时未由apktool处理,并且由zzos处理。还有一些情况是zzos处理得更好。

在消极方面,zzos(当前版本)需要一些支持工具来安装。它是用perl编写的(与用Java编写的APKTool相对),并使用aapt进行实际的反编译。它也不反编译属性资源(APKTool的)。

扫码关注云+社区