如何在OPPO设备上启用USB Debug且不在通知栏显示警告消息
解决USB调试警告弹窗的可行方案
我之前也被这个烦人的弹窗折腾过,分享几个亲测有效的方法,帮你像三星、LG设备那样长期开启USB调试不被打扰:
方法一:修改系统ADB通知设置(需ROOT)
如果你的设备已经ROOT,这是最彻底的解决方式:
- 打开终端模拟器或者通过ADB shell执行命令:
setprop persist.adb.notify 0 - 执行后重启设备,之后USB调试的警告弹窗就不会再出现了。如果后续需要恢复提示,把命令里的
0改成1即可。
方法二:开启单台计算机的永久授权
每次连接固定开发电脑时,勾选弹窗里的**“始终允许此计算机调试”**,之后这台电脑连接设备时就不会再弹出警告。这个方法只针对当前授权的电脑,换其他设备连接还是会弹,但能解决日常固定开发场景的干扰问题。
方法三:品牌专属隐藏设置
不同品牌的设备有针对性的调试优化选项,你可以试试:
- 小米/Redmi:进入开发者选项,搜索“USB调试安全设置”,关闭“USB调试提示”开关;
- 华为/荣耀:在开发者选项中开启“仅充电模式下允许ADB调试”,同时勾选连接时的“始终允许”;
- OPPO/Realme:进入开发者选项的USB调试高级设置,开启“信任已连接的计算机”。
方法四:ADB命令持久化授权
通过ADB命令给当前电脑授权,实现无弹窗连接:
- 确保设备已开启USB调试并连接电脑,先执行命令确认设备被识别:
adb devices - 接着执行以下命令完成授权:
adb shell settings put global adb_allow_debugging 1 adb shell settings put global adb_authorized_devices $(adb shell settings get global adb_authorized_devices),$(adb get-serialno) - 重启设备后,这台电脑连接时就不会再弹出警告了。
附上你提供的弹窗截图:
如果以上方法都无效,可能是你的设备系统版本比较特殊,可以尝试刷入第三方ROM(比如LineageOS),这类ROM通常默认关闭了USB调试的频繁弹窗。
内容的提问来源于stack exchange,提问作者Chivorn




