【问题标题】:After updating of HAXM, emulator with Android API 28 doesn't start up更新 HAXM 后,使用 Android API 28 的模拟器无法启动
【发布时间】:2018-06-18 08:22:54
【问题描述】:

我有下一个问题。在具有版本 API 28 的 android studio 中将 HAXM 更新到 7.2.0 android 模拟器后,不会启动。我无法运行模拟器。我在英特尔处理器 i7 上使用笔记本电脑。虚拟化已开启。在更新之前它工作。更新后,只要打开软件加速,我就可以运行模拟器。如果硬件- 不可能运行。如果使用 x86_64 而不是 x86,我会在模拟器上出现黑屏并在 logcat 中出现错误:

06-18 08:13:42.256 1632-1632/? E/SurfaceFlinger: Error while linking shaders:
06-18 08:13:42.529 1632-1632/? E/SurfaceFlinger: Error while compiling

 shader: 
    attribute vec4 position;
    uniform mat4 projection;
    uniform mat4 texture;
    void main(void) {
        gl_Position = projection * position;
    }

    `�
06-18 08:13:42.531 1632-1632/? E/SurfaceFlinger: Error while compiling shader: 
    precision mediump float;
    uniform vec4 color;
    void main(void) {
        gl_FragColor.rgb = color.rgb;
        gl_FragColor.a = 1.0;
        gl_FragColor.a = 1.0;
    }

    ����

如果使用 x86 则模拟器卡在这个地方: Emulator stuck screen

在 logcat 中出现错误。

06-18 08:18:06.429 1712-1750/? E/storaged: getService package_native failed
06-18 08:19:06.431 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:20:06.432 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:21:06.433 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:22:06.434 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:23:06.436 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:24:06.437 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:25:06.437 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:26:06.438 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:27:06.439 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:28:06.439 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:29:06.441 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:30:06.442 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0

请你帮我解决这个问题,如果有人知道如何解决它,请。

【问题讨论】:

    标签: android emulation intel hardware-acceleration haxm


    【解决方案1】:

    我有同样的错误信息并通过这样做解决了它:工具>广告管理器>右键单击操作列中相关模拟器的向下箭头>然后擦除数据

    【讨论】:

      【解决方案2】:

      通过将 Android Emulator 更新到较低版本(在我的例子中是 27.1.12 版本)解决了这个问题。之后,一切正常。正如我上面所说,所有工具都更新到最近,只有 AE 恢复到较低。我从一个 AndroidSDK 文件夹中复制了文件夹“模拟器”,并将其替换为另一个。

      【讨论】:

      • 对不起,但不是。我仍然不时面对这个问题。最重要的是,相同的参数(模拟器/ android studio的软件版本和设置)是相同的。
      【解决方案3】:

      我遇到了同样的问题,但我需要在 Android 28 中测试我的应用。已修复将 android studio 更新到 3.1.3 版本

      【讨论】:

      • 感谢您的回答。
      猜你喜欢
      • 2018-04-09
      • 1970-01-01
      • 1970-01-01
      • 2016-11-24
      • 1970-01-01
      • 2012-10-22
      • 2021-07-22
      • 2017-07-28
      • 2012-09-29
      相关资源
      最近更新 更多