如何在安卓设备上查看提取出的XML文件?

5
我已经从一个apk文件中提取了代码,虽然我能在eclipse中查看java代码,但我无法查看xml代码。
xml代码显示一些垃圾代码。
提前致谢。
2个回答

7

你可以使用 apktool 来反编译 APK 而不是仅提取代码。

使用方法:

apktool d <apk_file> <folder>

该文件夹包含所有的XML资源和代码。
谢谢。

1
我已经这样做了,提取的XML文件显示了垃圾值。 我需要知道如何解决它。 - user1844638
1
当您反编译apk时,我认为它不仅会反编译源代码,还会反编译xml文件。您在反编译时是否遇到任何错误? - Sharanabasu Angadi
不,我反编译时没有遇到任何错误。我使用以下步骤进行反编译:http://stackoverflow.com/questions/13855334/not-able-to-install-apk-file - user1844638
1
apktool d <apk_file> <folder> 用于反编译APK文件。如果尚未安装APK工具,请先安装它,然后使用APK工具进行反编译,无需按任何步骤操作。 - Sharanabasu Angadi
文件夹是项目存储的位置吗? - user1844638
1
@user1844638 是的,<folder> 包含了反编译后的内容。 - Sharanabasu Angadi

1

我认为您可以使用Java程序 - AXMLPrinter2.jar对它们进行解码。


1
如何使用它,请解释。 - Akanksha Rathore

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接