本文需要用到的工具:
ADB v1.0.41,下载点这里
ADB是我从platform-tools_r30.0.4-windows里边提取出来的,一共包含下边四个文件:
- adb.exe
- AdbWinApi.dll
- AdbWinUsbApi.dll
- fastboot.exe
当然也可以去官网下载,然后自己提取(应该要翻墙):
参考链接:手把手教你使用ADB卸载手机内置App软件
原文是详细说明了卸载安卓下各种内置app,这里是针对oppo卸载浏览器
系统信息:
- Color OS 7.1(PCLM10_11_C.27)
- Windows 10 v2004(19041.450)
手机端操作:打开开发者选项和USB调试
-
数据线连接电脑,选择传输文件(不要选仅充电,如果提示授权那就接受)
-
设置→关于手机→版本信息→版本号(连续点击5次)
- 到这里就打开了开发者选项,回到设置→其他设置→开发者选项→USB调试
- 到这里就完了,现在手机的状态应该是这样的↘↘↘↘↘
手机放到一边,不用动了
电脑端操作:卸载com.heytap.browser
如果要卸载其他软件可以用ES文件浏览器查看相应软件的包名
- 解压下载的文件夹,位置随意
- 打开文件夹,并且在地址栏输入
powershell
,或者cmd
都可以 - 执行
./adb.exe version
,如果可以输出版本号说明adb正常PS D:\ADB> ./adb.exe version Android Debug Bridge version 1.0.41 Version 30.0.4-6686687 Installed as D:\ADB\adb.exe
- 执行
./adb.exe devices
,可以获取设备说明adb正常PS D:\ADB> ./adb.exe devices List of devices attached 4252c906 device
- 执行
./adb.exe shell
,进入命令行开始操作手机系统PS D:\ADB> ./adb.exe shell OP4A89:/ $
- 执行
pm uninstall --user 0 com.heytap.browser
,卸载浏览器1|OP4A89:/ $ pm uninstall --user 0 com.heytap.browser Success
- 到这里就完事了,输入
exit
退出,然后去看手机就已经没有浏览器了OP4A89:/ $ exit PS D:\ADB>
- 最后记得关掉手机上的USB调试和开发者选项
- 我的命令行完整记录如下:
Windows PowerShell 版权所有 (C) Microsoft Corporation。保留所有权利。 尝试新的跨平台 PowerShell https://aka.ms/pscore6 PS C:\Users\**用户名**> D: PS D:\> cd D:\ADB PS D:\ADB> ./adb.exe version Android Debug Bridge version 1.0.41 Version 30.0.4-6686687 Installed as D:\ADB\adb.exe 【注释】这里我选择的仅充电,切换到传输文件之后会提示授权,授权之后就可以查看设备了 PS D:\ADB> ./adb.exe devices List of devices attached PS D:\ADB> ./adb.exe devices List of devices attached 4252c906 device PS D:\ADB> ./adb.exe shell 【注释】这里我是网上查的卸载com.coloros.browser,但是提示找不到,去下了ES文件浏览器才知道是com.heytap.browser,关于ES浏览器查看要卸载软件的包名字可以去看原教程 OP4A89:/ $ pm uninstall --user 0 com.coloros.browser Failure [not installed for 0] 1|OP4A89:/ $ pm uninstall --user 0 com.heytap.browser Success OP4A89:/ $ exit PS D:\ADB>