Version 2
已知bug:
无法正确识别不同设备,对于不同设备都只会套用已保存的设备策略。(预计下个版本修复)
🔧 优化
ADB 状态管理:连接时按策略开启 ADB,拔线后保证 adbd 守护进程彻底关闭。
跨进程通信改用 BRIDGE_TOKEN 鉴权,移除签名权限依赖,兼容 system_server 调用。
原生落地 JSON 统一走 Gson 单例,删除手写转义。
清理死代码、补齐空 hostKey 保护、轮询命中提前结束、确认宽限窗口对齐 30s。
🐛 修复
ADB 关闭时连接已保存电脑会反复开关约 3 次后才常开
应用配置触发 USB 重新枚举,产生瞬时 DISCONNECTED→CONNECTED;现对断开事件加入 800ms 去抖,上升沿会自动取消挂起的断开动作,ADB 不再闪烁。
ADB 开启时拔线会先弹“USB 调试已连接”通知
改为优先通过框架 AdbService 驱动 ADB(统一管理设置、adbd 与通知生命周期),不再绕过导致通知悬空。