利用adb安裝和卸載android APK

ADB工具,全稱Android Debug Bridge,通過cmd命令行,進入Android SDK/platform-tools子目錄下


電腦往手機複製文件adb   push   d:\adc.txt     /sdcard/

手機往電腦複製文件:adb   pull      /sdcard/xyz.txt    d:\

例如:

電腦---->手機:adb   push    e:\sougou.apk       /mnt/sdcard2/tmp/

手機---->電腦:adb   pull      /mnt/sdcard2/tmp/qiush.apk     d:\


adb shell實現linux指令操作adb shell

退出adb shellexit
   
安裝APK程序
adb   install  [-r] ] [-s]   <file>

卸載APK程序adb  uninstall  [-k]   <package>


註釋:-r表示重新安裝該包,-s表示將APK安裝到SD卡上(默認安裝到內存中)。-k表示只刪除應用程序,但數據與緩存保留。
注意:卸載時,卸載的是包名。包名的獲取在eclipse-->File Explorer---data/data目錄裏具體尋找apk所對應的包。


如果在電腦上安裝手機上的APK文件,在Android SDK/platform-tools中運行adb命令,輸入手機SD卡中文件的絕對路勁名。

但目前通過adb直接從SD卡安裝程序都是失敗了,目前手機已經root,不知道是否這個原因。目前本人只能把apk放在電腦上安裝。


從手機卸載軟件的方法:

先執行命令:adb  shell  pm  list  packages,列出所有的包名。如下:



找到要卸載的那個應用的包名,例如qsbk.app,再執行adb  uninstall  qsbk.app進行卸載。卸載成功如下:





發佈了33 篇原創文章 · 獲贊 5 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章