網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 精緻生活 > 

apk檔案是什麼

欄目: 精緻生活 / 釋出於: / 人氣:1.5W

安卓安裝包。

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會新建一個活動例項程序,因為它認為這是比較合適的,而遊戲,可能只希望有一個活動的例項程序,這會有影響,它需要了解一些系統狀態的管理。

Tags:apk 檔案