我想通过 ADB(或 monkeyrunner)重新启动已连接但离线的 Motorola Droid 2 设备。通过重启 ADBadb kill-server
并adb devices
没有使设备重新联机。所以我想我必须重新启动它。如何在不走到离线设备的情况下进行重启?
这是我到目前为止所尝试的:
- 亚行重启
- adb 外壳启动
- adb 重新挂载
所有这些命令都产生了相同的错误消息:error: device offline
该设备运行 2.2,它处于仅充电模式并启用调试。
提前谢谢了
我想通过 ADB(或 monkeyrunner)重新启动已连接但离线的 Motorola Droid 2 设备。通过重启 ADBadb kill-server
并adb devices
没有使设备重新联机。所以我想我必须重新启动它。如何在不走到离线设备的情况下进行重启?
这是我到目前为止所尝试的:
所有这些命令都产生了相同的错误消息:error: device offline
该设备运行 2.2,它处于仅充电模式并启用调试。
提前谢谢了
您很可能会在设备上测试您的应用程序,包括 UI,因此一个不错的选择是将设备放在附近,尽管这不适用于单元测试开发。
不幸的是,您在设备上进行测试时遇到的问题非常普遍,最好的解决方案是:
据我所知,由于 adb 无法发现您的设备,它也无法与之通信,因此您当前使用 ADB 重新启动它的方法不会让您走得太远。
更复杂的解决方案是安装一个服务应用程序,该应用程序监视来自在线资源的“重新启动”指令。然后使用此处的解决方案重新启动。