【发布时间】:2010-07-27 01:14:23
【问题描述】:
使用 DDMS,我从手机中取出下载的 APK 并将其解压缩。
PNG 看起来很棒,但是当我尝试读取 XML 时,它们的编码使得我的任何文本编辑器都无法读取它(Word、记事本、Visual Studio 等)
是否对 APK 中的 XML 做了什么阻止我们读取它们?
【问题讨论】:
使用 DDMS,我从手机中取出下载的 APK 并将其解压缩。
PNG 看起来很棒,但是当我尝试读取 XML 时,它们的编码使得我的任何文本编辑器都无法读取它(Word、记事本、Visual Studio 等)
是否对 APK 中的 XML 做了什么阻止我们读取它们?
【问题讨论】:
您可以使用 Java 程序 - AXMLPrinter2.jar 对它们进行解码。
http://forum.xda-developers.com/showthread.php?t=514412
http://code.google.com/p/android4me/downloads/detail?name=AXMLPrinter2.jar&can=2&q=
我确信那里有更好的细节,但这应该会让你走上正确的道路。
【讨论】:
看看android-apktool,详细here。
【讨论】:
【讨论】:
你可以通过aapt工具看到一些实现。
导航到 sdk 文件夹中的“平台工具”。
将 apk 复制并粘贴到此文件夹。
执行命令:
"aapt l -a apk_name.apk"
“apk_name.apk”是您的 apk 的名称。
【讨论】: