【发布时间】:2014-11-12 16:46:07
【问题描述】:
我已经为 eclipse 安装了 Genymotion 插件,并且我已经正确配置了 eclipse 以识别我创建的 Genymotion 模拟器,但是当我右键单击项目名称并转到:
Run As > Android Application
Eclipse 声明我没有配置任何 AVD,并且它没有显示应有的 Genymotion 模拟器列表。可能是什么问题呢?
谢谢。
【问题讨论】:
-
我知道这可能是一个愚蠢的问题,但是当您尝试运行您的应用程序时,您是否正在运行 genymotion 模拟器?只是要检查:P
-
您能否检查调试网桥是否正在运行并连接到 Genymotion 虚拟机?不确定您在哪个平台上,但您可以使用
adb devices从命令行查看。 -
@zgc7009:据我了解,您不必运行模拟器即可使用eclipse打开android应用程序。当您右键单击项目名称并选择 Run As > Android Application 时,eclipse 应该会显示您创建的 genymotion 模拟器列表。据我所知,这是在 genymotion 模拟器中运行应用程序的唯一方法。
-
@RohanKandwal 同意。虽然我在 AndroidStudio 中使用 Genymotion 插件,但插件所做的只是为您提供了一种更方便的方式来启动 Genymotion 设备。它们必须已经在运行并连接到调试桥,AS 才能在运行对话框中列出它们。我相信 Eclipse 的工作方式是一样的。
-
已解决:我使用“ADB”选项卡下的“Android SDK”路径更改了 genymotion 设置,并浏览到“android-sdk”文件夹。我现在首先通过 eclipse 或通过 genymotion 应用程序运行模拟器,然后通过右键单击应用程序名称并转到运行方式 > Android 应用程序来运行 andoird 应用程序。它现在运行,但如果我没有先运行模拟器,它仍然不会在 eclipse 中显示模拟器列表,因为你需要使用 adb 更改设置。我对这个解决方案很满意。
标签: android eclipse genymotion