Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
通常,我启动 ADB 服务器守护程序并连接我的物理测试设备,然后在我运行“adb devices”时该设备会被识别。如果由于某种原因我们“adb kill-server”并重新启动 ADB 守护程序,除非我重新插入设备,否则它将无法再找到设备。
由于我们正在尝试设置测试自动化,我们不能每次都手动重新插入它,那么是否有任何编程方式允许重新加载 ADB 守护程序并重新识别设备?我在 Mac Mini 上运行 CI 工具。
事实证明,它不是那么确定的。我之前尝试过“adb kill-server”和“adb start-server”但没有任何感情,所以我在这里发布了一个问题。但一段时间后,我再次运行“adb kill-server”和“adb start-server”,它显示我的设备连接正确。
我不知道为什么,但我可以说多试几次,即使没有重新插入服务器,最终设备也会被识别。任何知道为什么的人请分享一些见解。谢谢。