Info APK files list

Description

APK files are an archive file in ZIP format based on the JAR file format. The APK file usually contains the following directories:

  • META-INF directory:
    • MANIFEST.MF: the manifest file
    • CERT.RSA or CERT.DSA: the certificate of the application
    • CERT.SF: list of ressources and SHA-1 digest F
  • lib: directory containing compiled code. The directory is split into more directories for each processor architecture (x86, x86_64, armeabi, arm64-v8a ...)
  • res: directory containing not compiled resources
  • assets: directory containing application assets
  • AndroidManifest.xml: binary XML file describing the application (permissions, version, libraries ...)
  • classes.dex: file in the DEX file format containing compiled Java code
  • resources.arsc: file containing precompiled resources

Recommendation

This entry is informative, no recommendations applicable.

Technical details

List of files

  • AndroidManifest.xml
  • META-INF/CERT.RSA
  • META-INF/CERT.SF
  • META-INF/MANIFEST.MF
  • assets/flutter_assets/AssetManifest.json
  • assets/flutter_assets/FontManifest.json
  • assets/flutter_assets/LICENSE
  • assets/flutter_assets/fonts/MaterialIcons-Regular.ttf
  • assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
  • classes.dex
  • lib/arm64-v8a/libapp.so
  • lib/arm64-v8a/libflutter.so
  • lib/armeabi-v7a/libapp.so
  • lib/armeabi-v7a/libflutter.so
  • res/drawable/launch_background.xml
  • res/mipmap-hdpi-v4/ic_launcher.png
  • res/mipmap-mdpi-v4/ic_launcher.png
  • res/mipmap-xhdpi-v4/ic_launcher.png
  • res/mipmap-xxhdpi-v4/ic_launcher.png
  • res/mipmap-xxxhdpi-v4/ic_launcher.png
  • resources.arsc