很简单,两条命令搞定:
//查看当前打开应用包名
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 字样,代表卸载成功
注:记得打开开发者选项