前言
手机内置的浏览器很多广告,推荐的新闻也很多负面的新闻,所以就想卸载内置的手机app,不过现在很多手机都是限制了内置的软件都不能卸载,以前随便获取一下root权限,也是可以卸载的,不过最近搞了一下,发现现在root权限这么难获取,所以就只能另外寻方法了,去网上搜了一下,发现可以使用adb命令来卸载内置软件,不需要root权限
ADB是什么?
通过网上找资料,在AndroidStudio开发者网找到相关资料:引用官网解释,当个了解熟悉就可以,看不懂也没关系的,不是开发人员了解就行
Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于安装和调试,并提供对 Unix shell的访问权限。它是一种客户端-服务器程序,包括以下三个组件:
- 客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令从命令行终端调用客户端。
- 守护程序 (adbd):用于在设备上运行命令。守护程序在每个设备上作为后台进程运行。
- 服务器:用于管理客户端与守护程序之间的通信。服务器在开发机器上作为后台进程运行。
环境准备
- win7系统
- ADB 1.0.32
- adb driver(32/64位)
- 国产安卓手机
安装ADB驱动
因为win7操作系统默认没安装ADB驱动的,所以需要先检查ADB驱动是否安装,选择“我的电脑”->右键->设备管理,如图,如果出现类似的带黄色图标的,说明ADB驱动没安装
可以去下载一下adb驱动,网上搜索一下,可以去51脚本网站下载一个驱动https://www.jb51.net/softs/538237.html
选择ADB Interface
,右键->更新驱动程序软件
这里直接浏览计算机本地的,找到刚才下载的驱动安装
安装成功之后,是会显示如图,说明安装成功
开发者模式开启
需要有一条usb数据线,连接笔记本电脑,不同的手机开发者模式开启不一样,这里是设置->关于手机,然后连续点版本号的文字,就会进入开发者模式,然后退出,在系统和更新选项里,找到开发人员选项,进入开发者模式,开启,同时开启usb调试
使用ADB
如下ADB下载链接:
https://dl.lancdn.com/landian/tools/adb/adb%2Bdriver.zip
下载好之后,解压adb+driver压缩文件到一个文件夹里,如图输入cmd回车:
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
// 校验adb是否安装成功
D:\adbDriver>.\adb devices
adb server is out of date. killing...
* daemon started successfully *
List of devices attached
B6LJLFLFPZ4DQKCU device
// 进入shell命令
D:\adbDriver>.\adb shell
// 卸载oppo自带浏览器 oppo4版本是com.android.browser,其它版本可能是com.coloros.browser,需要自己点击应用信息查看
shell@A59:/ $ pm uninstall --user 0 com.android.browser
pm uninstall --user 0 com.android.browser
Success
shell@A11:/ $
注意:非专业人员,卸载时候注意了,不要卸载一些必要的内置软件,对于不同的手机,进入开发者模式方式都不一样,可以去网上搜索对应手机的,不同的手机,卸载应用的参数也不一样,需要点击应用信息去查看,或者下载个无线adb应用去查看
互联网发展太快,网络信息也繁杂,利用技术可以造福社会,也可以危害社会。因为博主之前也做过Android开发,知道使用adb命令可以卸载内置的浏览器,所以简单记录一下,卸载一些不用的APP,以后就不会一直被广告骚扰,一直给我推送很多负面新闻,也可以节省手机内存空间,希望本博客帮助需要的人