无法从Android Studio插件启动Genymotion Emulator

时间:2015-12-30 03:21:05

标签: android virtualbox genymotion

我看过许多有类似问题的帖子并尝试了很多解决方案,但到目前为止没有人有所帮助。这一切都是在我将Genymotion从2.5.2升级到2.6.0之后开始的。

我在Ubuntu 15.10 64位上使用Android Studio 1.5.1。 Genymotion插件是1.0.7版。 VirtualBox是5.0.12 r104815

当我尝试启动Genymotion模拟器时,我得到:

enter image description here

我定义了几台机器,并且都是这样做的。

但是,我可以从Genymotion应用程序启动它们。

另一条信息......如果我运行Android Studio和Genymotion,当我尝试从命令行发出任何adb命令时会出现以下错误:

adb服务器已过期。杀... 无法绑定&#t; tcp:5037' ADB服务器没有确认 *未能启动守护进程* 错误:

我尝试重新启动计算机,重新启动Android Studio,然后删除并重新加载插件。我还将Genymotion设置为使用Android Studio使用的相同adb。

有什么想法吗?如果您需要更多信息,请告诉我。

谢谢, 富

1 个答案:

答案 0 :(得分:0)

这实际上是两个独立的问题,我找到了一个解决方案,另一个解决方法。

无法从Android Studio插件启动Genymotion仿真器 - 我现在通过恢复到Genymotion 2.5.2解决了这个问题。我仍然需要弄清楚为什么2.6.0会导致问题但是现在我可以从Android Studio插件启动模拟器了。

adb服务器已过期 - 这是由计算机上的多个adb实例引起的。就我而言,Android Studio正在使用〜/ Android / Sdk / platform-tools中的那个,但是当我尝试在终端中发出adb命令时,它正在使用/ usr / bin中的那个。我会尝试在/ usr / bin中创建符号链接以指向〜/ Android / Sdk / platform-tools,或者我将〜/ Android / Sdk / platform-tools添加到我的Path环境变量中。