一段时间以来,我一直在尝试开发 Android 应用程序,但我一直面临的问题是找到合适的模拟器来运行应用程序的演示(我认为默认的 Android SDK 模拟器是垃圾)。无论如何,我做了一些研究,发现了 genymotion android 模拟器,它比我迄今为止厌倦的任何其他模拟器都要快。然后我继续为我的 Mosync IDE 搜索插件,这是一个基于 eclipse 构建的 IDE,允许您使用 htnl5、css、javscript、c/c++ 开发 native 、web 或混合应用程序。无论如何,我使用 MosyncIDE 安装插件的方式与在任何基于 eclipse 的 IDE 中安装任何新软件的方式相同,并且安装正常。我现在遇到的问题是我可以正常运行模拟器,但是当我尝试在该模拟器中运行我的应用程序时,我无法在列表中找到 genymotion 虚拟设备。几天来我一直在摆弄我的配置设置,但没有任何结果,我没有安卓手机,所以直接在手机上测试它对我来说不是一个选择,我希望有人能帮我解决这个问题,谢谢。
请注意,我可以使用默认的 androidsdk 模拟器正常运行该应用程序。
[到目前为止我一直在尝试的] 这就是我目前所做的,我在 IDE 中启动 genymotion 模拟器。 我去运行配置。 我选择安卓模拟器。 我点击“刷新 AVD 列表” 然后我从列表中选择我想要的安卓模拟器,问题是我找不到 我在该列表中启动了 genymotion 模拟器。
最佳答案
好的。问题是 Genymotion 设备不被视为模拟器,而是像插入 USB 的真实设备。您不会在 AVD 列表中找到它,而是在“正在运行的 Android 设备”上找到它。
您首先必须检查正在运行的 Genymotion VM 是否已连接到 ADB:在控制台上运行 adb devices
。它应该向您显示如下内容:
List of devices attached
192.168.56.101:5555 device
Genymotion 设备显示为它的 IP 地址。 如果 Genymotion 设备显示在此列表中,则当您点击 IDE 的“运行”按钮时,它也应该出现在可用设备列表中。就像这张图片(使用 Eclipse IDE 完成)。
如果列表中没有显示,请阅读我之前的回答。
关于android - 适用于 Mosync IDE 的 Genymotion Android 模拟器插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18850791/