无法在Android Studio 2.1上启动模拟器

时间:2016-05-09 07:15:37

标签: android android-studio android-emulator avd

我无法在 Android Studio 2.1 上启动我的模拟器并收到以下错误

Cannot launch AVD in emulator.
Output:
emulator: WARNING: Increasing RAM size to 1024MB
init: Could not find wglGetExtensionsStringARB!
getGLES1ExtensionString: Could not find GLES 1.x config!
emulator: WARNING: VM heap size set below hardware specified minimum of 48MB
Failed to obtain GLES 1.x extensions string!
emulator: WARNING: Setting VM heap size to 256MB
Hax is enabled
Hax ram_size 0x40000000
HAX is working and emulator runs in fast virt mode.
Could not initialize emulated framebufferaudio: Failed to create voice `goldfish_audio_in'
qemu-system-i386.exe: warning: opening audio input failed
console on port 5554, ADB on port 5555
emulator: ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it.

AVD 控制台中获得相同的错误

我正在尝试使用以下配置Emulator Config

我的 android-studio有以下详细信息About android studio

任何帮助将不胜感激。

4 个答案:

答案 0 :(得分:1)

我面临同样的问题,这就是我解决的问题

  1. 选择您的AVD经理
  2. 从虚拟设备列表中选择您的设备
  3. 点击修改此设备信息
  4. 点击显示提前设置
  5. 将Ram大小更改为1 GB,然后单击“完成”
  6. 启动您的模拟器

答案 1 :(得分:0)

步骤1:尝试启用设备框架。 (这对我有用。)
步骤2:如果这不起作用,要么将版本更改为棒棒糖,要么尝试给予Ram 2Gb 步骤3:如果仍然无效,请将图形更改为软件而不是自动。

注意:请在创建新虚拟设备时检查右侧是否下载了Hax文件。

答案 2 :(得分:0)

选择AVD经理 编辑您的虚拟设备 选择Graphics to Software-GLES 2.0

答案 3 :(得分:-1)