Android Studio:无法启动AVD

Android Studio:无法启动AVD,android,android-studio,avd,qemu,Android,Android Studio,Avd,Qemu,我已经安装了Android Studio,但我无法在网上运行任何示例应用程序。选择要运行的AVD后,在AVD管理器下,将显示AVD对话框,屏幕中央有一个黑屏和“android”字样。当我尝试运行示例应用程序时,需要很长时间(大约4-6分钟),之后会显示一条Windows错误消息 “qemu-system-x86_64.exe已停止工作” 每次我试图从AVD管理器运行AVD时,我也注意到控制台上有以下消息 Could not load func glBindFramebuffer Could n

我已经安装了Android Studio,但我无法在网上运行任何示例应用程序。选择要运行的AVD后,在AVD管理器下,将显示AVD对话框,屏幕中央有一个黑屏和“android”字样。当我尝试运行示例应用程序时,需要很长时间(大约4-6分钟),之后会显示一条Windows错误消息

“qemu-system-x86_64.exe已停止工作”

每次我试图从AVD管理器运行AVD时,我也注意到控制台上有以下消息

Could not load func glBindFramebuffer
Could not load func glGenFramebuffers
Could not load func glFramebufferTexture2D
Hax is enabled
Could not load func glCheckFramebufferStatus
Hax ram_size 0x60000000
HAX is working and emulator runs in fast virt mode.
Could not load func glDeleteFramebuffers
Could not load func glIsRenderbuffer
Could not load func glBindRenderbuffer
Could not load func glDeleteRenderbuffers
Could not load func glGenRenderbuffers
Could not load func glRenderbufferStorage
Could not load func glGetRenderbufferParameteriv
Could not load func glFramebufferRenderbuffer
我可能做错了什么

安装细节

  • 安卓工作室:2.0版
  • 操作系统:Windows 7 Professional 64位

  • Android studio是一款相当笨重的软件,所以它占用了你电脑更多的内存。当你创建AVD时,第一次需要花费很多时间,但从下一次开始,2分钟就足够了。但我建议您应该使用第三方仿真器(如Genymotion)来运行Genymotion。您需要确保您的机器支持虚拟化,并且其虚拟位处于打开状态。您还需要安装VirtalBox,然后安装Genymotion。它是一款速度快得多的android仿真器

    1.您可以下载genymotion表单


    2.您可以下载VirtualBox表单

    哦,花了一天的时间寻找解决方案。只需从AVD设置中的模拟性能中选择软件即可。。您的操作完成了

    也有同样的问题,将图形渲染从自动设置为软件解决了这个问题。 转到
    AVD管理器
    编辑
    AVD,然后在
    启动方向
    下查看,有一个部分称为
    模拟性能
    。选择
    软件-2.0

    这解决了这个问题,但我觉得很奇怪,因为我以前从未在自动加速的情况下运行过机器。 自上次工作以来,没有硬件更改。唯一值得考虑的软件更改是:将Android Studio更新为2.2,将Intel Emulator Accelerator更新为6.0.4,并将操作系统更改为Windows 10


    顺便说一句:我通常使用Genymotion,因为它比Android Studio机器轻。如果你想使用谷歌服务、地图等,你必须修改Genymotion虚拟机。或者您也可以按原样使用Android Studio虚拟机

    我很想知道为什么我的AVD会有这些问题。现在,我已经能够连接到我真正的手机,现在就足够了。但由于我需要虚拟设备,我会在以后按照建议安装genymotion并提供反馈。哪些AVD设置?