3

I'm not sure if this is a problem with my unzip tool, or not but I'm looking into the APK file structure and I see a file called AndroidManifest.xml. Inside that file there is no XML? It actually looks like a binary dump,

What does this file do, and should it look like this.

I'm using the official VLC nightly, I'm trying to troubleshoot this problem

Evan Carroll
  • 4,257
  • 20
  • 57
  • 94

2 Answers2

2

It seems AndroidManifest.XML is a binary xml file, here is a tool to extract Binary XML. You can confirm that by using file

$ file AndroidManifest.xml 
AndroidManifest.xml: Android binary XML
Evan Carroll
  • 4,257
  • 20
  • 57
  • 94
1

apktool can decode the binary XML format, and much more: https://ibotpeaches.github.io/Apktool/

It is available in many repositories, for instance on Ubuntu: apt install apktool

ocroquette
  • 111
  • 2
  • Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center. – Community Jun 25 '23 at 19:13
  • Indeed, apktool decode app.apk works fine. – Bruno Haible Aug 10 '23 at 14:03