APK是Android操作系統使用的壹種應用程序包文件格式。
壹個Android應用程序的代碼想要在Android設備上運行,必須先進行編譯,然後被打包成為壹個被Android系統所能識別的文件才可以被運行,而這種能被Android系統識別並運行的文件格式便是“APK”。?
擴展資料:
壹個APK文件內包含被編譯的代碼文件(.dex 文件),文件資源(resources), assets,證書(certificates),和清單文件(manifest file)。
apk文件和sis壹樣,把androidsdk編譯的工程打包成壹個安裝程序文件,格式為apk。 APK文件其實是zip格式,但後綴名被修改為apk,通過UnZip解壓後,可以看到Dex文件,Dex是DalvikVM executes的簡稱,即Android Dalvik執行程序,並非Java ME的字節碼而是Dalvik字節碼。Android在運行壹個程序時首先需要UnZip,然後類似Symbian那樣直接,和Windows Mobile中的PE文件有區別。
百度百科-APK