【问题标题】:Error when trying to run Emulator in Android Studio尝试在 Android Studio 中运行模拟器时出错
【发布时间】:2015-03-03 01:01:29
【问题描述】:

我制作了一个 Android 空应用程序,当我运行它时,智能手机模拟器屏幕是黑色的,并且程序给了我这个错误消息:

C:\Users\asd\AppData\Local\Android\sdk\tools\emulator.exe -avd Nexus_5_API_21_x86 -netspeed full -netdelay none 使用参数创建文件系统: 尺寸:69206016 块大小:4096 每组块数:32768 每组索引节点:4224 索引节点大小:256 日志块:1024 标签: 块数:16896 块组:1 保留块组大小:7 使用 11/4224 inode 和 1302/16896 块创建文件系统 模拟器:警告:请求的 1536MB RAM 大小对于您的环境来说太大了,因此减少到 864MB。 模拟器:设备 fd:564 HAX 正在工作,模拟器以快速 virt 模式运行 创建窗口 45 61 342 608 ../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 错误0x501 ../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 错误0x501 ../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glDetachShader:559 错误0x501

还有更多,但我没有复制它们,因为帖子太大了。

【问题讨论】:

    标签: android emulation


    【解决方案1】:

    尝试减小请求的 RAM 大小:

    从 Android Studio 打开 Windows->选择 Android Virtual Device Manager->选择您的设备->单击编辑按钮->在内存选项中将 RAM 参数更改为 700 Mb->保存并运行模拟器。

    如果它仍然不起作用,请尝试进一步减小 Requested RAM 大小,直到它起作用为止。

    【讨论】:

      【解决方案2】:

      Stock Emulator 很慢,使用 Genymotion,它的速度很快,启动也很快。 https://www.genymotion.com/?utm_source=dlvr.it&utm_medium=twitter#!/download

      【讨论】:

      • 嘿,没用。我提到了路径,尽管它不接受 genymotion 插件的路径。你能帮忙吗
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-11
      • 2020-11-16
      • 2018-05-11
      • 1970-01-01
      相关资源
      最近更新 更多