【发布时间】:2013-09-21 22:44:02
【问题描述】:
我一直在尝试开发一个 Android 应用程序一段时间,但我一直面临的问题是找到一个合适的模拟器来运行应用程序的演示(我认为默认的 Android SDK 模拟器是垃圾)。无论如何,我做了一些研究,发现了 genymotion android 模拟器,它比我迄今为止厌倦的任何其他模拟器都快。然后我继续为我的 Mosync IDE 搜索插件,这是一个基于 Eclipse 构建的 IDE,允许您使用 htnl5、css、javscript、c/c++ 开发本机、Web 或混合应用程序。无论如何,我用 MosyncIDE 安装了插件,就像在任何基于 Eclipse 的 IDE 中安装任何新软件一样,它安装得很好。我现在遇到的问题是我可以正常运行模拟器,但是当我尝试在该模拟器中运行我的应用程序时,我无法在列表中找到 genymotion 虚拟设备。几天来我一直在摆弄我的配置设置,但没有任何结果,我没有安卓手机,所以直接在手机上测试对我来说不是一个选择,我希望有人能帮我解决这个问题,谢谢。
请注意,我可以使用默认的 androidsdk 模拟器正常运行应用程序。
[到目前为止我一直在尝试什么] 这就是我目前所做的,我在 IDE 中启动 genymotion 模拟器。 我去运行配置。 我选择安卓模拟器。 我点击“刷新 AVD 列表” 然后我从列表中选择我想要的 android 模拟器,问题是我找不到 我在该列表中启动了 genymotion 模拟器。
【问题讨论】:
-
您是否尝试运行
adb devices以了解ADB是否连接到您在问题发生时启动的VM? -
从技术上讲,Eclipse 或 Mosync 无需特殊插件即可与 genymotion 模拟器一起使用。 (genymotion 是在 virtualbox 中为 x86 编译的 android)如果在 genymotion 中正确安装了 adb,您应该在
adb devices命令中看到 genymotion 模拟器。也许尝试sudo adb kill-server && sudo adb start-server会有所帮助。 -
是的,我试过并且 adb 已连接,我想我的问题是我可能不知道如何使用 genymotion 模拟器运行我的应用程序,我是否只需单击运行?
标签: android eclipse android-sdk-tools mosync genymotion