Joke Collection Website - Public benefit messages - What are the meanings of APK in the system?

What are the meanings of APK in the system?

APK (full name: Android application package) is an application package file format used by Android operating system to distribute and install mobile applications and middleware.

if the code of an Android application wants to run on an Android device, it must be compiled first, and then packaged into a file that can be recognized by the Android system before it can be run, and this file format that can be recognized and run by the Android system is "APK". An APK file contains compiled code files (.dex files), file resources, native resource files (assets), certificates, and manifest file.

APK file is based on? ZIP? File format, which is similar to the JAR file. The Internet media type is: application/vnd.android.package-archive.

extension materials:

APK is the abbreviation of Android application package, namely Android installation package (apk). APK is a file format similar to SymbianSis or Sisx. It can be installed by directly transferring the APK file to the Android emulator or Android phone for execution.

apk file, like sis, packages the project compiled by androidsdk into an installer file in apk format. ?

the apk file is actually in zip format, but the suffix is changed to apk. After unzipping, you can see the Dex file. Dex is the abbreviation of DalvikVM executes, that is, the Android Dalvik Executor, not the bytecode of Java ME, but the bytecode of Dalvik.

reference materials? Baidu encyclopedia -apk