问题描述
我想在运行Android 8.1的扎根Nexus 6P上运行脚本(在Linux计算机上)以执行一些ADB操作。
问题:
- 在两次操作之间,我需要重新启动Android设备。问题是,运行
adb reboot
后,再找不到物理设备(error: no devices/emulators found
),直到我物理上拔下USB电缆并再次将其插入。
我尝试过:
- 使用电源按钮手动重新引导设备。同样的问题。
- 使用
sudo adb kill-server && sudo adb start-server
重新启动adb服务器没有成功。 - 运行
lsusb
之前,重新启动Android设备将显示Bus 001 Device 024: ID 18d1:4ee7 Google Inc.
。但是,重新启动后,它不再显示,表明该设备根本没有USB连接。 - 已连接两台设备,仅重启其中一台(
adb -s SERIAL reboot
)。未重启的那个仍然显示在adb devices
下,而重启的没有。 - 另一台设备(运行Android 9的诺基亚7 Plus)没有相同的问题
- 将设备与之间的USB集线器连接即可解决问题。
除了最后一个项目符号,它表示设备有问题。我猜它重启后可能无法识别USB连接。
关于如何解决此问题的任何想法?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)