Android模拟器无法启用

时间:2015-10-27 03:42:00

标签: android android-emulator haxm

当我尝试打开我的Android模拟器时,得到以下错误

distrib/android-emugl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:187 error 0x501

distrib/android-emugl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:187 error 0x501

TextureDraw: Could not create/link program: 
creating window 79 106 321 535

emulator: emulator window was out of view and was recentered

emulator: UpdateChecker: skipped version check

draw: no program

模拟器详细信息: API 17 CPU armeabi-v7a RAM - 746 MB

我有核心2 duo 1.4 GHz戴尔Inspiron系统

当我尝试安装HAX时,它说我的系统不支持虚拟化。我试图从BIOS启动它,但我想我的系统没有。

3 个答案:

答案 0 :(得分:0)

在尝试了许多不同的事情之后,这最终对我有用。

  1. 删除所有现有的AVD
  2. Uninstall Intel HAXM
  3. 创建新的AVD,它将使您安装HAXM
  4. 创建新的AVD
  5. 致力于以下配置:

    Name: Nexus_5X_API_19 CPU/ABI: Google APIs (x86 System Image) Intel Atom (x86) Path: C:\Android\.android\avd\Nexus_5X_API_19.avd Target: google_apis_x86 [Google APIs (x86 System Image)] (API level 19) Skin: nexus_5x SD Card: 100M hw.dPad: no
    

    但是,API 21的类似配置仍然会出错。

答案 1 :(得分:0)

当我格式化我的PC并安装操作系统并安装Android Studio后,我也会发生同样的事情。我已经尝试了@farrukh najmi回答,我必须扩展其中的更多信息。

1]从.../User/.android/avd/Nexus_5_API_26.avd folder and file中删除avd 2]重启android studio 3]创建新的AVD。

开始新的AVD及其工作形成了我。我希望这些信息可以帮助一些人

答案 2 :(得分:-1)

我的建议是看看Genymotion,它会为你提供更好的体验。