Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> 安裝和卸載Android應用程序(apk包)的命令

安裝和卸載Android應用程序(apk包)的命令

編輯:初級開發

一、 安裝

1. 安裝第三方應用

$ adb install apk文件名

2. 安裝系統應用

$ adb remount

$ adb push apk文件名 /system/app // apk文件名形如testme.apk

二、 卸載

1. $ adb uninstall 包名 // 包名形如com.android.testme

2. Home->設置->應用程序->管理應用程序->選擇某應用程序->卸載

三、 相關文件

1. /system/app/apk文件

系統應用

2. /data/app/包名.apk

第三方應用

3. /data/data/包名

此位置用於存儲用戶數據

4. /data/dalvik-cache/組合名.dex

dex文件是android 虛擬機Dalvik 支持的字節碼文件格式

5. /data/data/com.android.launcher/databases/launcher.db

Launcher是android應用程序的啟動器,launcher.db是應用程序數據庫。

若應用程序數據發生混亂,刪掉數據庫文件,並殺掉com.android.launcher進程,再使Launcher重新啟動並重新生成應用程序數據庫,以恢復錯誤

$ adb shell

$ cd /data/data/com.android.launcher/databases/

$ rm launcher.db

$ ps // 找到com.android.launcher對應的進程號

$ killall 進程號

重新進入應用列表界面(Home),此時launcher自動被重啟,數據庫重新生成

四、 apk的格式

apk文件將androidManifest.XML 文件、應用程序代碼(.dex 文件)、資源文件和其他文件打成一個壓縮包

$ mv testme.apk xx.zip

$ mkdir tmp; cd tmp

$ unzip ../xx.zip

此時可看到apk包中的內容

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved