过了一段时间,我发现之前能用的 ADB 无法识别任何设备了。连接电脑时,手机并没有弹出要求验证电脑的窗口。重启服务器、使用 sudo 和添加新版 ADB 都无法解决这个问题。
答案1
当我编辑 /etc/udev/rules.d/51-android.rules 文件时,我发现之前编辑的备份副本。我删除了备份副本,使用 sudo adb kill-server sudo adb start-server 重新启动 adb 服务器,adb 便可再次在所有设备上使用。
但是,我必须每隔几秒钟重新启动服务器,否则它将无法再次识别设备。