现在的安卓手机功能越来越完善,系统可玩性也是越来越低,各厂商都收紧了手机的权限。默认自带的一系列系统应用很多都是用不着,占用内存消耗手机的电量。而厂商的自带系统应用无法通过正常来卸载。还好我们可以通过ADB命令来处理系统应用APP。

利用adb卸载手机预装软件(系统软件)

ADB的操作网上大部分都有教程,我们先列出adb删除/禁用/启用系统应用APP及常用adb命令。

0、还原应用:
adb shell pm install-existing --user 0 com.zte.mifavor.launcher.resource

1、安装应用

adb install  XXX.apk  # 非覆盖安装,若已设备已存在该应用则安装失败
adb install -r XXX.apk # 覆盖安装

2、卸载应用

adb shell uninstall 包名  # 卸载应用

卸载应用(以中兴手机mifavor 10.1为列,卸载系统桌面前需要先安装其它launcher)

adb shell pm uninstall --user 0 com.zte.mifavor.launcher

3、查看应用列表

adb shell pm list packages  # 查看所有应用列表
adb shell pm  list packages -f # 查看应用关联的 apk 文件
adb shell pm  list packages -s # 查看系统应用
adb shell pm  list packages -3 # 查看第三方应用
adb shell pm  list packages -i # 查看应用的 installer
adb shell pm  list packages -u # 查看已卸载的应用
adb shell pm  list packages -d # 查看disabled 的应用
adb shell pm  list packages -e # 查看enabled 的应用
adb shell pm  list packages <FILTER> # 查看包名包含 <FILTER> 字符串的应用

4、查看应用详情信息

adb shell dumpsys package <packagename> # <packagename>包名

eg :  adb shell dumpsys package com.zte.mifavor.launcher

5、查看应用安装路径

adb shell pm path <packagename>  # <packagename> 包名

eg: adb shell pm path com.zte.mifavor.launcher