手把手教你使用ADB卸载手机内置App软件
【一、前言】
不知道你们有没有那么一段黑暗时期,刚买个手机,手机上内置一堆app,还卸载不掉,然后每天各种广告,手机一共1G的运行内存,那些流氓app还要再占走一些内存,真是让人欲哭无泪啊,后来我就学会了root,各种各种root,各种卸载。
终于,2020年了,手机早都已经发展的NB轰轰了,厂商们成功的限制住了其他流氓软件的发展,并且让自家产品名正缘顺的装在了自己手机上,当然,跟那段黑暗时期相比,现在的厂商简直就是菩萨了。
但是现在手机基本上获取root权限有点无望,或者复杂,并且一旦获取就不维修了,咱们不做这种杀鸡取卵之事。
咱们通过adb的方式连接手机,通过adb的方式卸载手机内置app,感受adb的强大。
那还等什么,开始吧。
【二、需要的工具】
PC端。adb连接手机工具,如下图所示。
手机端。es文件管理器,如下图所示。
获取方式:公众号[IT共享之家]后台回复“手机工具”四个字即可获取。
工具
ES文件浏览器.apk
adb(1.0.36).rar
记得一定要用我们提供的adb,自己百度下载的可能版本太低,会有莫名其妙的问题。
【三、手机端步骤】
用数据线将电脑和手机连接。
激活开发者模式,一般情况下是找到关于手机 ---> 多次点击软件版本号,会提示打开开发者选项,如下图所示。
进入开发者选项打开开发者选项和usb调试,如下图所示。
中间可能会提示授权,一律都要点击同意。请放心,这个是自己的电脑,不是共享充电宝。
完成这些,基本上算是完成了50%。
【四、电脑端步骤】
打开提供的adb工具,如下图所示。
在adb工具的文件夹里面按住shift+鼠标右键,选择红色方框的选项,如下图所示。
一定要按住shift再按鼠标右键噢。
执行命令
adb.exe devices
ps: 如果是win10的话,打完adb记得再按一下tab键,就会自动提示成 .adb.exe ,下面所有的adb打完之后记得都要按一下tab键。
只有出现这个场面,才代表连接手机完成,此时基本完成了90%。
unauthorized表示我手机并没有授权,如果此时手机提示授权,一定要同意。
【五、开始卸载】
我们首先需要执行一条命令,进入交互模式。
adb shell
如果出现了类似上截图,恭喜你,基本算是o98k了,只需要卸载就可以了。
卸载命令
pm uninstall -k --user 0 软件包名
这个软件包名,该怎么获取呢?手机端通过已经安装好的es文件管理器进行获取。
打开es文件管理器,点击应用,如下图所示。
点击左上角 用户已安装应用 --> 系统应用,如下图所示。
系统应用列表,如下图所示。
【六、卸载案例】
我是iQOO手机,就vivo钱包,如下图所示,因为我没什么可卸了...
那我就点击一下这个vivo钱包。
image
在这,红色圈起来的就是包名。
虽然有一个卸载的按钮,但是我试了N次,每次通知栏都会提示一个卸载失败的按钮,你们可以尝试一下,万一卸载了呢,是不是?
执行命令卸载
pm uninstall -k --user 0 com.vivo.wallet
执行结果如下图所示。
Success!
当你再去手机上找时,这个内置app已经没了。
【七、总结】
通过上述步骤,我相信你应该已经学会了通过adb卸载手机内置app,但是仍有几个注意事项:
手机端一定要打开 开发者选项,usb调试,并且授权
电脑端一定要执行adb devices查看设备是否连接上
命令总结
进入交互模式:
adb shell
卸载:
pm uninstall -k --user 0 软件包名
根据测试,主流的一些手机品牌都可以通过此方法卸载噢,欢迎大家积极尝试!!!
看完本文有收获?请转发分享给更多的人
IT共享之家
入群请在微信后台回复【入群】
往期精彩文章推荐:
一篇文章教会你用Python抓取抖音app热点数据
一篇文章教会你使用Python定时抓取微博评论
手把手教你使用Python抓取QQ音乐数据(第四弹)
作者:Python进阶学习交流
链接:https://www.jianshu.com/p/b1453615ef97
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《Java 开发手册》解读:三目运算符为何会导致 NPE?
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 阿里妹导读:在三目运算符中,表达式 1 和 2 在涉及算术计算或数据类型转换时,会触发自动拆箱。当其中的操作数为 null 值时,会导致 NPE 。本文将详细剖析 NPE 出现的原因,重新梳理相关知识点,并进一步扩展,帮助大家彻底理解这个问题。 最近,《Java 开发手册》发布了最新版——泰山版,这个名字起的不错,一览众山小。 新版新增了 30+ 规约,其中有一条规约引起了作者的关注,那就是手册中提到在三目运算符使用过程中,需要注意自动拆箱导致的 NullPointerException(后文简称:NPE)问题: 因为这个问题我很久之前(2015 年)遇到过,曾经在博客中也记录过,刚好最新的开发手册再次提到了这个知识点,于是把之前的文章内容翻出来并重新整理了一下,带大家一起回顾下这个知识点。 可能有些人看过我之前那篇文章,本文并不是单纯的"旧瓶装新酒",在重新梳理这个知识点的时候,作者重新翻阅了《The Java Language Specification》,并且对比了 Java SE...
- 下一篇
手把手教你Springboot项目部署到阿里云教程(2) 安装java web开发环境jdk和Tomcat
往期文章Springboot项目部署到阿里云教程(1) 成功连接远程云服务器和配置阿里云安全组 承接上文,我们已经可以访问到我们的云服务器了,那么现在开始往里面安装应用。教程jdk、tomcat、mysql下载地址 链接: https://pan.baidu.com/s/1FS1yYNqvnRJODklRnm9wog 提取码: g6nb 一. 去官网下载JDK 一般常见的做法是下载下来然后用工具传到Linux服务器上,我这里推荐一种让云服务器帮你下载的方法: 1 、用IE浏览器下载这个文件,然后去下载中心暂停并复制下载链接 选择IE浏览器 2、下载 # 切换目录 cd / # 创建一个文件夹 Java mkdir usr/local/java # 进入这个文件夹 cd /usr/local/java # 将复制下来的下载链接`ctrl+insert`放到这里 wget 下载链接 3、解压chmod +x jdk-8u191-linux-x64.tar.gztar xzf jdk-8u191-linux-x64.tar.gz -C /usr/java 4、设置环境变量: a . 打开/e...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7