adb reboot 挂起 Genymotion

adb reboot hangs Gennymotion

我之前用过无数次adb reboot,完全没有问题。然而这次出于某种原因,adb reboot 只是冻结了我的 Gennymotion 模拟器实例(API 18 - Android 4.3),我不知道如何解决这个问题。我在执行 adb reboot 时尝试浏览 logcat,但这并没有指向任何有趣的东西,除非我错过了一些东西。有人可以帮忙吗?

另一个提示,以防它对我的模拟器设备有帮助,它一直提示 Google Play 服务已停止工作。在我早期与 Gennymotion 和 adb 的尝试中,我遇到过几次这个问题,并且仅更新所有 Google 应用程序在过去就像一个魅力。但是,这次即使这样似乎也不起作用。

您确定 Google Play 服务的版本与您的 API 匹配吗?另外,尝试使用 adb shell reboot 而不是 adb reboot.

来重启模拟器

如果您有多个设备 运行ning,您可以 运行 Genymotion Shell 并键入 devices show。记下您要重启的设备的 IP 地址。现在您可以使用 adb connect ip[:port](其中 :port 是可选的)连接到特定设备。连接到感兴趣的设备后,您可以执行 adb shell 进入设备的 shell 或 adb shell <command> 仅执行传递的命令,然后退出设备的 shell 立即。

要在您的模拟器上安装适当版本的 Google Play 服务,请查阅 this 网站。