APK file is well-known after the popularity of Android system, as our most common software installation package, how much do you know about it?
What file is APK?
APK is the acronym for Androidpackage, the Android installation package (APK). APK is a file format similar to Symbian SIS or SISX. It can be installed by uploading the APK file directly to the Android emulator or Android phone.
APK files, like SIS, package the Android SDK build project into an installer file in the format of APK. APK file is actually a zip format, but the suffix name was modified to APK, through unzip decompression, you can see the Dex file, Dex is DALVIKVM executes, that is, Android Dalvik executive program, not Java The byte code for me instead of the Dalvik byte code. Android needs to be unzip when running a program, and then as straightforward as Symbian, which is different from the PE file in Windows Mobile.
The Dalvik VM's executable file is packaged in the APK format on the Android platform. The final runtime loader extracts and then gets the security access associated with the permission branch in the compiled Androidmanifest.xml file, but there are still a lot of security restrictions if you upload the apk file to/system/ The app folder will find that execution is unrestricted. The installed files may not be in this folder, and in Androidrom, the system's APK files are placed in this folder by default and they have root permissions.
And how do you open the APK file? There are two common ways of opening:
The first is to run the file directly on the phone
One is to import the mobile phone on the computer