无法在Android Studio 2.3上启动AVD

6
我在Ubuntu17系统上使用Android Studio 2.3.1,并且是Android开发的新手。当我想要在AVD上测试我的第一段代码时,我看到了这个屏幕:enter image description here
当我选择Nexus虚拟设备后没有任何反应,只看到这个提示:enter image description here,并且一直显示着这个信息:Waiting for target device to come online. 过了一段时间后,我收到了这条消息:Error while waiting for device: Timed out after 300 seconds waiting for emulator to come online.
当然,我已经启用了ADB集成。希望能够得到解决这个问题的帮助。

昨天我在Windows上进行新安装时遇到了同样的问题。唯一的区别是我尝试从AVID Manager启动模拟器。 - Code-Apprentice
我已经做了,但问题仍然存在。 - Bourkadi
我不明白。你做了什么? - Code-Apprentice
我从AVD管理器启动了模拟器,但问题没有解决。 - Bourkadi
我只是确认一下,在Windows上似乎也存在这个问题。 - Code-Apprentice
1个回答

3

我强烈建议不要使用AS AVD,而是安装Genymotion。在您的File > Settings > Plugins中搜索Genymotion并安装。但有时候虚拟设备在手机的DPI上不准确。这时,建议您使用真实设备来构建或测试您的应用程序 :)


1
随着虚拟化技术的出现,Genymotion已经不像以前那样必要了。我敢说它甚至正在变得过时。现在随SDK提供的模拟器非常响应。 - Code-Apprentice
是的,在发布之前,所有应用程序都应该在物理设备上进行测试。这在开发过程中并不总是可能的。 - Code-Apprentice
我不认为Genymotion是免费的,无论如何我安装了插件,但如何使用它? - Bourkadi
你可以在工具栏中看到 Genymotion 设备管理器的标志,它像一个带有无限徽标的设备 :) 通过文字很难教你如何使用 :) 如果你无法运行它,请访问 YouTube。无论如何,干杯兄弟! - Android Mediocre
非常感谢,我已经安装了Genymotion并且它运行良好,但是我仍然想使用AVD并解决这个问题。 - Bourkadi
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接