没有预装的安卓不是好安卓,虽然现在大部分手机预装应用都支持卸载,但仍有许多应用(广告)不支持直接卸载。使用adb可以巧妙的避开使用root来卸载应用,这里以miui12为例,简单介绍一下使用adb shell(pm)卸载应用。
ADB
Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。详细用法可以参考官方文档
操作步骤
- 下载Android SDK Platform-Tools,这里面包含adb工具。
- 手机进入开发者选项,启动USB调试,连接电脑。
- 执行
adb devices
连接手机,在手机选择允许。 - 执行
adb shell
进入安卓shell。 - pm卸载应用。
### pm命令简介 # 列出应用包名 pm list packages pm list packages -s pm list packages -s -e pm list packages -s -d # 禁用应用(非卸载,但可以屏蔽一切自启动、关联启动): pm disable-user 应用包名 # 启用应用(启动禁用的应用,可以在手机上直接操作): pm enable 应用包名 # 卸载应用(user0表示手机默认用户): pm uninstall --user 0 应用包名
- 执行
reboot
重启手机。
注
- 卸载的应用(仅供参考)
pm uninstall --user 0 com.miui.systemAdSolution pm uninstall --user 0 com.miui.analytics pm uninstall --user 0 com.xiaomi.gamecenter.sdk.service pm uninstall --user 0 com.xiaomi.migameservice pm uninstall --user 0 com.miui.player pm uninstall --user 0 com.miui.video pm uninstall --user 0 com.android.browser pm uninstall --user 0 com.android.wallpaper.livepicker pm uninstall --user 0 com.miui.bugreport pm disable-user com.miui.daemon pm uninstall --user 0 com.baidu.input_mi pm uninstall --user 0 com.miui.miservice pm uninstall --user 0 com.android.bips pm uninstall --user 0 com.android.printspooler pm disable-user com.miui.touchassistant pm uninstall --user 0 com.xiaomi.payment pm uninstall --user 0 com.miui.vpnsdkmanager pm uninstall --user 0 com.miui.hybrid.accessory
- 不要随便乱卸载应用,可能导致手机变砖。遇到陌生应用请百度/谷歌相关包名,再决定是否卸载,或者使用Activity Luncher自行研究。
- 另外,可以通过adb install -r更新系统应用,如(webview),来绕过系统安装限制。
文章有(1)条网友点评
还可以禁用系统更新。