標籤:
轉自:http://mytiankong.com/?p=11755
如果你對你的Android裝置在與命令列的互動間有一定的興趣,那你可能想學習一些使用ADB卸載裝置中已安裝應用的技巧。為了使這種方法生效,你將需要在你的電腦中設定好Android ADB。可以去看看關於“ADB”(Android Debug Bridge)與“ADB”(Android Debug Bridge)怎樣安裝使用兩文。另外,你的Android裝置必須要能被你的電腦識別,這個層面自然就涉及到Android USB驅動安裝的事情了。
對於通過ADB卸載一個應用程式,你必須知道這個應用程式的程式包名稱,在這點上,你要注意的是,這未必是某應用的APK檔案名稱字,比如 Yahoo! Mail(雅虎郵箱)Android終端應用,它的程式包名稱可能是yahoo.mobile.client.android.mail。如果你不知道應 用程式的程式包名稱,你可以通過一個命令列(下文會有具體的用法)迅速地召喚出已安裝在你的Android裝置中的軟體包的一個列表,你只要慢慢地查看相 關的名字就好。
接下來,我們就來看看使用ADB命令列卸載或刪除Android應用的具體使用方法。在這裡,我們以Windows電腦作為舉例平台,而且,我們就 當你的電腦已完全地設定好Android ADB。也就是說,你的Android裝置可以很好地在Android ADB環境中工作。
通過Android ADB卸載或刪除Android裝置中的應用
- 在電腦上開啟CMD命令列視窗,你可以使用下面任意一種方法:
1、同時按電腦鍵盤的Win+R鍵,然後輸入cmd,OK確認
2、點開始菜單,點運行(Run),然後輸入cmd,OK確認
- 確保CMD視窗的當前預設路徑為“tools” 或“platform-tools” 目錄,如果不是,請通過cd命令設定好
- 將相關Android裝置串連到電腦,確保裝置能夠被ADB環境識別,這個要通過adb devices命令來判斷,請在CMD視窗中輸入:
adb devices
- 按鍵盤Enter斷行符號鍵確認,如果顯示出裝置識別碼,它通常是一長串亂號,則表明ADB運行正常,否則,請檢查驅動是否正確安裝
- 列出目標裝置中已安裝的應用程式套件組合,請在CMD視窗中輸入以下命令:
adb shell pm list packages
按Enter斷行符號鍵確認,你會看到CMD視窗顯示出所有的已安裝應用程式套件名,不過,你要注意,每個應用程式套件的名稱都以package:開始,那實際上並不包含 在應用的名稱中,正確的應用程式套件名稱是package:後面的標識,如com.skype.raider、 org.zwanoo.android.speedtest等等
找到你要卸載或刪除的應用程式套件,如Skype,然後輸入卸載命令:
adb uninstall com.skype.raider
- 按Enter斷行符號鍵確認,當Success提示出現後,Skype即從你的Android裝置中移除,其他以此類推
- 完成
綜述,這裡的ADB卸載方法主要就是使用了一個uninstall命令,它的格式就是adb uninstall 應用程式套件名稱。
通過ADB命令列卸載或刪除你的Android裝置中的應用(轉載)