一行代码删除系统自带的APP
2019-10-30镜花水月
电脑爱好者 2019年14期
镜花水月
每一款Android手机都会预装很多无法卸载的APP,比如XX输入法、XX商城、XX社区等。在不ROOT系统的前提下,如何才能将这类不需要的系统自带APP卸载呢?
为了方便开发人员调试,谷歌为Android系统准备了Fastboot和ADB工具包(网上可随处下载),在电脑上下载这个工具包后,将其解压后建议将文件夹改名为adb并保存在C盘根目录(为了方便定位)。
以删除华为手机自带的百度输入法為例,使用数据线将手机与电脑连接,以管理员运行CMD(图1),然后输入“cdc:\adb”(进入adb文件夹)后回车。在手机端打开USB调试模式(开发者选项可通过连续点击系统版本激活),在弹出的对话框中允许当前电脑对手机进行调试(图2)。
接下来,在CMD中输入“adb devices”并回车,检查手机是否连接成功。如果成功,输入“adb shell pmuninstall --user o com.baidu.input_huawei”并回车,如果CMD返回“Success”即表示成功卸载(图3)。
小提示
删除程序的命令中,“com. xxxxx.xxxx_huawei”是该APP对应在系统中的名称,只要你知道其他系统自带A PP的名字,也能通过这组代码强制卸载。但是,删除系统APP后要想恢复,往往需要恢复出厂设置才能解决,所以切忌删除类似相机、日历这种关键系统级APP。