1. 程式人生 > >android APK應用安裝解除安裝

android APK應用安裝解除安裝

一:APK安裝解除安裝路徑及方式

APK是類似Symbian Sis或Sisx的檔案格式。通過將APK檔案直接傳到Android模擬器或Android手機中執行即可安裝。
1· Android應用安裝方式
1. 系統應用安裝――開機時完成,沒有安裝介面

2. 網路下載應用安裝――通過market應用完成,沒有安裝介面

3. ADB工具安裝――沒有安裝介面。

4. 第三方應用安裝――通過SD卡里的APK檔案安裝,有安裝介面,由packageinstaller.apk應用處理安裝及解除安裝過程的介面。
2·應用安裝安裝解除安裝路徑及過程
1. 應用安裝涉及到如下幾個目錄:

  system/app: 系統自帶的應用程式,無法刪除 
  
  data/app:使用者程式安裝的目錄,安裝時把apk檔案複製到此目錄,有刪除許可權。 
 
  data/data:存放應用程式的資料
  
  Data/dalvik-cache:將apk中的dex檔案安裝到dalvik-cache目錄下(dex檔案是dalvik虛擬機器的可執行檔案,其大小約為原始apk檔案大小的四分之一)

3. 安裝過程:複製APK安裝包到data/app目錄下,解壓並掃描安裝包,把dex檔案(Dalvik位元組碼)儲存到dalvik-cache目錄,並data/data目錄下建立對應的應用資料目錄。

4. 解除安裝過程:刪除安裝過程中在上述三個目錄下建立的檔案及目錄。