本文需要用到的工具:
ADB v1.0.41,下载点这里
ADB是我从platform-tools_r30.0.4-windows里边提取出来的,一共包含下边四个文件:
- adb.exe
- AdbWinApi.dll
- AdbWinUsbApi.dll
- fastboot.exe
当然也可以去官网下载,然后自己提取:
原文是详细说明了卸载安卓下各种内置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>