當前位置:維知科普網 >

生活

> apk文件是什麼

apk文件是什麼

安卓安裝包。

Apk是AndroidPackage的縮寫,即安卓安裝包(apk)。Apk是一種類似於Symbian Sis或Sisx的文件格式。你可以通過直接把APK文件轉移到安卓模擬器或者安卓手機上執行來安裝。apk文件和sis一樣,將android sdk編譯的項目打包成apk格式的安裝程序文件。apk文件實際上是zip格式的,但是它的後綴名稱被更改為apk。解壓後可以看到Dex文件,這是Dalvik VM執行的全名,也就是Android Dalvik的執行器,不是Java ME字節碼而是Dalvik字節碼。安卓在運行程序時需要先解壓,然後像塞班一樣直接,這和Windows Mobile中的PE文件不同。

1、META-INF (注:Jar文件中常可以看到);

2、res (注:存放資源文件的目錄) ;

3、 (注:程序全局配置文件) ;

4、 (注:Dalvik字節碼);

5、 (注:編譯後的二進制資源文件)。

APK 是類似Symbian Sis 或Sisx 的文件格式。通過將APK 文件直接傳到Android 模擬器或Android 手機中執行即可安裝。

apk文件是什麼

在Android平台上,dalvik vm的執行文件是以apk格式打包的。最後,運行時加載器將在編譯後的文件中解壓縮並獲得與權限分支相關的安全訪問權限,但仍然有許多安全限制。如果您將apk文件傳遞到/system/app文件夾,您會發現執行不受限制。安裝的文件可能不在這個文件夾裏,但是系統的apk文件默認會放在安卓rom的這個文件夾裏,他們有root權限。

生命週期是由AndroidOS操作系統進行管理的,活動進程都將做為系統命令進行創建,正確處理這些事件對一個應用程序來説是極為重要的,因為終端用户不會知道什麼是正確的。要在開始設計遊戲之前搞明白這些,因為這有助於節省調試時間以及避免代價高昂的重新設計。

對大多數應用而言,默認設置即可開始工作,但對遊戲而言,可能需要調整單態實例的信號為打開。在默認情況下,Android會新建一個活動實例進程,因為它認為這是比較合適的,而遊戲,可能只希望有一個活動的實例進程,這會有影響,它需要了解一些系統狀態的管理。

標籤: apk 文件
  • 文章版權屬於文章作者所有,轉載請註明 https://wzkpw.com/sh/kgpod6.html