【发布时间】:2014-12-27 03:27:49
【问题描述】:
我正在 Android Studio(测试版)0.8.9 中构建一个应用程序,但我似乎无法让模拟器运行。我已经通过选项制作了 Nexus 4 和 5 模拟器,但我似乎无法启动它们。它在“运行应用程序”选项卡中显示了这一点。
Waiting for device.
"C:\Program Files (x86)\Android\android-studio\sdk\tools\emulator.exe" -avd smallEmulator -netspeed full -netdelay none
所以要么它没有启动,要么我只是一个不耐烦的 SOB。
我还下载了 Genymotion 并通过它启动了一个模拟器,但现在 Android Studio 不再识别该模拟器了。我尝试运行我的应用程序并检查是否有任何正在运行的设备,但它没有显示,尽管它实际上正在运行。
我添加了 Genymotion 插件,但无济于事。不知道出了什么问题。
我也有一个一加一,我不确定如何调试它。他们似乎没有驱动程序,到目前为止还没有立即在谷歌上找到任何东西。
任何帮助将不胜感激。
编辑:我解决了我的问题。我使用 Genymotion 来解决这个问题。正在运行的模拟器没有出现,因为 android SDK 没有相互链接。 Genymotion 和 Android Studio 使用了不同的。所以我编辑了 Genymotion 的设置以使用相同的 AS,现在它可以工作了!
【问题讨论】:
-
我会尝试从命令行启动模拟器,看看它是否打印任何其他错误。您也可以从 Android AVD 管理器启动模拟器(您可以在 Android Studio 菜单、工具 / Android / AVD 管理器中找到它),但我认为它的工作方式相同(不起作用)。我在 Linux 上,所以没有太多帮助。
-
不,这些解决方案都不适用于我:/ 我已经将 RAM 减少到 700-ish MB,而且我很确定 Android 版本是相同的。
标签: android android-emulator android-studio genymotion