Android Manifest.XML 文件看起来很奇怪,我似乎无法以可读的格式获取它

Android Manifest.XML File looks odd and I cannot seem to get it in a readable format

所以我一直在修改一些 android 应用程序。出于某种原因,其中的文本看起来像一堆随机符号,几乎就像垃圾文本。我试着弄乱 unicode,但我不知道是什么原因造成的。想法??

Manifest.xml

AndroidManifest.xml 文件只有 XML 的源代码。编译应用程序后,它会被编译成二进制格式,以便 Android 平台更有效地读取。

此格式未记录,但已多次尝试对源代码进行逆向工程,例如https://justanapplication.wordpress.com/2011/09/22/android-internals-binary-xml-part-one-example/

或者如果您只需要查看清单中的内容,您可以简单地使用 aapt2(作为 Android 平台工具的一部分提供)和命令 aapt2 dump xmltree app.apk --file AndroidManifest.xml