只要安裝了adb,Windows/Mac/Linux均適用。
在某些情況下,如果我們不能直接在安卓手機的觸屏上操作,可以用手機連接電腦,在命令行中執行 查看/刪除 手機App的操作。簡介如下。
要求:
1)電腦裝有adb
2)此電腦只連接了一部手機。如果有連接其它安卓設備,請斷開。
- 手機連接電腦。
- 打開命令行,輸入
adb shell
,進入手機的命令行模式。
$ adb shell
adb server version (39) doesn't match this client (36); killing...
* daemon started successfully *
shell@hammerhead:/ $
- 輸入
pm list packages
,查看所有已經安裝的APP。
shell@hammerhead:/ $ pm list packages
package:com.google.android.youtube
package:com.android.providers.telephony
package:com.google.android.gallery3d
package:com.google.android.googlequicksearchbox
package:com.android.providers.calendar
package:com.android.providers.media
(以下省略)
如果需要查看APP的安裝路徑,加上-f
參數。
shell@hammerhead:/ $ pm list packages -f
package:/data/app/com.google.android.youtube-2/base.apk=com.google.android.youtube
package:/system/priv-app/TelephonyProvider/TelephonyProvider.apk=com.android.providers.telephony
package:/system/app/MediaShortcuts/MediaShortcuts.apk=com.google.android.gallery3d
package:/data/app/com.google.android.googlequicksearchbox-2/base.apk=com.google.android.googlequicksearchbox
package:/system/priv-app/CalendarProvider/CalendarProvider.apk=com.android.providers.calendar
package:/system/priv-app/MediaProvider/MediaProvider.apk=com.android.providers.media
(以下省略)
- 使用
adb uninstall
命令刪除某個APP。
比如我們想刪除YouTube這個APP,通過上面的命令,我們看到它的完整包名
為com.google.android.youtube
。那么可以這樣刪除它。
- 先輸入
exit
退出手機命令行。 - 再執行刪除命令:
adb uninstall com.google.android.youtube
。如果刪除成功,會顯示Success
。
- 驗證一下,是否已經成功刪除:
adb shell pm list packages
發現com.google.android.youtube已經不在了。不想一行一行找的話,可以使用查找命令:
adb shell pm list packages | grep "youtube"
執行以上命令會得到空返回。
說明刪除成功。
以上。