很簡單,兩條命令搞定:
//查看當前打開應用報名
adb shell dumpsys window | grep mCurrentFocus
//根據包名卸載應用
adb shell pm uninstall [-k] [--user USER_ID] 包名
-k 卸載應用且保留數據與緩存,如果不加 -k 則全部刪除。
--user 指定用戶 id,Android 系統支持多個用戶,默認用戶只有一個,id=0。
如卸載魅族內置地圖
1. 查看應用包名
打開魅族地圖,執行如下命令:
adb shell dumpsys window | grep mCurrentFocus
能看到包名和當前頁面類名: mCurrentFocus=Window{cb4695a u0 com.baidu.BaiduMap.meizu/com.baidu.baidumaps.MapsActivity}
2. 根據包名卸載應用
使用命令:adb shell pm uninstall -k --user 0 com.baidu.BaiduMap.meizu
看到 Success 字樣,代表卸載成功
注:記得打開開發者選項