【问题标题】:Android studio emulator white screenAndroid studio模拟器白屏
【发布时间】:2017-11-05 22:59:07
【问题描述】:

我已经安装了最新版本的 Android Studio,包括最新版本的 HAXM、ndk、sdk 以及它安装的任何其他相关依赖项。 Intel Virtualization bios setting thingy I can't remember the name is enabled and I have no trouble in virtual box and such.

我创建了一个空活动并尝试在手机上对其进行测试,效果很好。然后我在模拟器上试了一下,在硬件加速的时候出现了问题。它只是打开一个白色窗口。 android studio 显示 0 个错误并认为它正确运行了应用程序。我的显卡是gtx 1060 6gb。当它是软件加速时,它可以工作但是太慢了,我宁愿在岩石上使用凿子来绘制应用程序的使用情况。

所以如果有人知道修复它会很好。

谢谢

【问题讨论】:

  • 在 Mac 上将 HAXM 更新到最近(01/2018)后发生在我身上。白屏。对水龙头没有反应。无法通过常规方式关闭进程。 qemu_system-x86-64 显示 102.7% 的 CPU 利用率。

标签: android-studio android-emulator


【解决方案1】:

我发现,为了解决这个问题,你必须去侧边栏菜单点击More>Settings>OpenGL ES Renderer 并且(在我的情况下)将其设置为 Angle(D3D11)Angle(D3D9)Swiftshader。之后,您只需重新启动模拟器,问题就会消失。

对我而言,桌面原生 OpenGL基于主机的自动检测(这可能会将其设置为第一件事)不起作用,并给您留下白屏。

【讨论】:

  • 桌面原生 OpenGL 为我工作。我只在 Android 6 x86_64 模拟器上遇到过这个问题......其他人工作没有问题。可悲的是,现在运行速度要慢得多:(
  • 这行得通!感谢 mate 解决了 2 个问题,1) 上述问题和 2) 系统 UI 不断崩溃
  • 谢谢!解决了我在 macOS Big Sur 上的问题
【解决方案2】:

如果有人觉得这很有用,您可以如下设置软件加速,这解决了我在 Mac OS 上的问题。 (OP 还提到它适用于软件加速)

  1. 工具 > AVD 管理器
  2. 选择虚拟设备
  3. 点击编辑(我的铅笔图标)
  4. 点击“显示高级设置”
  5. 寻找模拟性能 - 图形
  6. 选择“软件”选项

【讨论】:

    【解决方案3】:

    当前版本的模拟器 (27.1.3) 不适合我。模拟器只是显示一个白屏。即使在 .ini 配置中使用 gpu 也不起作用。 一旦我降级到 26.1.4 (https://dl.google.com/android/repository/emulator-darwin-4266726.zip),模拟器就会重新开始工作。

    【讨论】:

      【解决方案4】:

      Android 模拟器似乎与 Mac OS 上的 NVidia Web 驱动程序发生冲突。我安装了最新的 NVidia Web 驱动程序 (378.05.05.25f04) 并且遇到了同样的问题 - 每当我使用 Desktop Native 渲染时出现白屏(或者将其保留为自动默认设置)。

      我也尝试了 Swift Shader,它可以工作,但性能很糟糕!

      凭直觉,我从 Apple 菜单设置中的 Nvidia Pref Pane 切换回 OS X 默认图形驱动程序,并且桌面本机驱动程序现在在计算机重启后运行良好!

      【讨论】:

        【解决方案5】:

        同样的问题也可能发生在 the lightning fast Microsoft Android Emulators utilizing Hyper-V that work on both Intel and AMD CPU based PCs 上。解决方案与接受的答案在同一行。对于那些使用 Microsoft Android Emulators 并通过搜索“android emulator white screen”登陆的用户,这里是显示如何通过将默认 hw.gpu.mode 从默认“auto”更改为“mesa”来解决问题的屏幕截图:

        【讨论】:

          猜你喜欢
          • 2018-09-27
          • 1970-01-01
          • 1970-01-01
          • 2018-07-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-12-06
          相关资源
          最近更新 更多