ADB调试禁用手机应用
背景
暑假时买了部华为,一开始感觉还不错,但是到后面越用越奇怪,手机竟然是天翼的定制机,,,,,
方案
解决定制机的流氓应用最好的方式就是将手机进行ADB调试,而root先不说难度如何,就算你root之后有很多生活的软件用不了,手机银行,中国铁路之类的。
实施
安装和连接ADB
先在官网下在ADB调试工具,解压后在工具的资源管理器上方输入cmd,回车进入命令行工具
查看是否安装好
adb version
Android Debug Bridge version 1.0.41
Version 34.0.5-10900879
Installed as D:\ADB tool\platform-tools\adb.exe
Running on Windows 10.0.22621
回到手机
多次点击版本号进入开发者模式
打开ADB调试功能选项
由于有些手机ADB调试时要求不同,有时不可以使用无限的局域网连接,最保险的方式是使用有限USB连接
USB连接后,出现指纹选项,点击授权此计算机调试权限
回到电脑
查看是否ADB连接
D:\ADB tool\platform-tools>adb devices
adb server version (39) doesn't match this client (41); killing...
* daemon started successfully
List of devices attached
< 你的手机序列号 > unauthorized
如果没有连接成功,网上有很多类似的教程,请自行Google
禁用应用
禁用应用前应该查看包名,包名并不是应用的名称。
开发者为了Android系统中的唯一性,包名一般以反向域名的方式命名,但大部分域名都不可访问。
查看包名
adb shell pm list packages
禁用应用
adb shell pm disable-user 包名
pm disable-user com.huawei.deskclock
Package com.huawei.deskclock new state: disabled-user
开启应用
adb shell pm enable 包名
pm enable com.huawei.deskclock
Package com.huawei.deskclock new state: enabled
尾声
ADB调试全称安卓调试桥(Android Debug Bridge),是除root外玩机的另一种方案,在很多方面都有应用,具体可以去看Android的官方文档