之前在公众号推送过《免root ADB命令卸载系统预装应用》,简单介绍了如何用ADB命令卸载预置 APP,没有介绍 ADB 命令的环境要怎么配置。后来有人在公众号留言问怎么安装 ADB,这才意识到犯了经验主义错误,默认大家都会用 ADB 了。 唉,想来羞愧不已。于是重新整理,加上了 ADB 安装和配置步骤,希望能帮到那些不懂 ADB 下载安装
到这里,容我默认你已经下载好了,接下来就是安装了。But,我们下载的 SDK 是 zip 格式的压缩包,是免安装的,找个地方解压就可以了。 配置环境变量SDK 提供的很多工具都是命令行级别的,没有界面,ADB 就是其中之一;因此,即便你找到 adb.exe,双击也不会有界面出来。 那怎么用呢?配置环境变量,通过操作系统自带的命令窗口调用。其中 Windows 系统是 cmd 窗口,Linux 是 Terminal 终端,这俩系统下的环境变量配置是不一样的。但这里只介绍 Windows 下的配置过程。
相关参数如下: 到这里,SDK 的环境变量就配置好了,ADB 命令也可以使用了,接下来就是具体使用 ADB 命令了。 启动 cmd前面说了,adb.exe 没有界面,依托于 cmd 窗口运行,才能看到交互信息,那么如何启动 cmd 呢?方法有多种,这里只介绍最简单的两种,保证让你一看就会。(如果已经知道了,可以直接跳到下一节)
到这里,cmd 窗口就打开了,我们可以先试下环境变量配置的是否成功。在 cmd 中输入“ 打开手机调试模式
获取 APP 包名在 Android 系统中,包名用来唯一区别 APP,可以看作是 APP 的“ 因此在用 ADB 命令卸载的时候,只有知道了包名,才不会出错。那么怎样获取包名?
你将会看到如下信息: C:UsersShawnXia>adb shell 'dumpsys window | grep mCurrentFocus' 这里面有两个有用的信息:
拿到包名之后,就可以干坏事了,嘿嘿嘿…… 卸载预置APP还是以小米视频为例,我们已经拿到包名了,然后就是卸载它,方法也很简单,但是一定要细心细心再细心! 开始操作之前,先简单说下卸载命令(注意单词空格): adb shell 'pm uninstall -k --user 0 packageName' 其中:
好了,开始实操了: C:UsersShawnXia>adb shell 'pm uninstall -k --user 0 com.miui.video' 当出现“
谨慎操作因部分厂商的 ROM 开机会检查自带 APP 的完整性,当部分自带 APP 不存在时,就拒绝开机。 比如小米会检查“应用商店”,如果没有了,就会出现“卡米”。此时能做的只有进 Recovery 模式,选择恢复出厂设置。
小结以上就是“免Root卸载预置APP”的完整步骤,上面的步骤每一步都很重要,尤其是执行命令的时候,一定不能出错,一定要细心细心再细心。 另外,前面打开了“USB调试”功能,这个对普通用户来说,是很危险的功能,强烈建议卸载完后关闭开关!如果还不放心,可以连“开发者选项”的开关一并关闭。 |
|