android - 如何从 APK 文件中查看 AndroidManifest.xml?

标签 android xml apk android-manifest aapt

是否可以查看Androidmanifest.xml文件?

我刚刚将 apk 文件的扩展名更改为 zip。此 zip 文件包含 Androidmanifest.xml 文件。但我无法查看 Androidmanifest.xml 的内容。它是完全加密的。

如何查看 Androidmanifest.xml 文件?

最佳答案

是的,您可以查看 Android APK 文件的 XML 文件。有一个工具: android-apktool

It is a tool for reverse engineering 3rd party, closed, binary Android apps

如何在您的 Windows 系统上执行此操作:

  1. Download apktool-install-windows-* file
  2. Download apktool-* file
  3. 解压到你的 Windows 目录

现在复制 APK文件也在该目录中,并在命令提示符下运行以下命令:

apktool d HelloWorld.apk ./HelloWorld

这将在您的当前目录中创建一个目录“HelloWorld”。在里面你可以找到AndroidManifest.xml解密格式的文件,您还可以找到其他XML "HelloWorld/res/layout" 中的文件目录。

这里 HelloWorld.apk是您的 Android APK 文件。

有关详细信息,请参阅以下屏幕截图: alt text

关于android - 如何从 APK 文件中查看 AndroidManifest.xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4191762/

相关文章:

java - 安卓 :shared preference in jni

android - 旋转时调用 DatePickerDialog onDateSet

android - QT 应用程序在 Android 10 设备上的 std::thread 析构函数处崩溃

java - 尝试在 Android 中创建应用程序校验和,但它没有改变

android - 如何使用上传 key 制作签名的 apk?

Android:如何找出内容解析器的客户端

xml - 验证失败 : "EntityRef: expecting ' ;'"

java - 无法使用 JAXB org.springframework.oxm.UnmarshallingFailureException 解析 XML 消息

xml - <xs :any> and matching wildcard error

android - 成功生成签名的 Apk,但是当我尝试运行我的项目时,出现错误