【问题标题】:Transparent Emulator showing on android studio在 android studio 上显示的透明模拟器
【发布时间】:2018-03-22 08:09:31
【问题描述】:

我正在尝试在 Android Studio 3.0.1 上运行我的第一个程序。但是,当我启动模拟器时,它会变得透明,并且没有任何显示。

【问题讨论】:

  • 遇到了同样的问题。你找到解决办法了吗?
  • 是的。在 emulator 的设置中,选择软件仿真而不是自动,它就可以了。
  • 谢谢!确实有效。考虑将此添加为答案,并将其标记为遇到相同问题的其他人的解决方案

标签: android android-emulator


【解决方案1】:

启动虚拟设备。在附加面板上单击按钮“...”,转到“设置”,选择“高级”选项卡,更改 OpenGL 渲染器,重新启动虚拟设备。对我来说帮助 ANGLE (D3D11) 或“SwiftShader”选项

【讨论】:

    【解决方案2】:

    我能够解决同样的问题。在模拟器的设置中,选择软件模拟而不是自动,它可以工作。希望它适用于所有人

    【讨论】:

    • 在 Android Studio > 工具 > Android > AVD 管理器 > 编辑所需设备 > 高级设置中找到的设置
    【解决方案3】:

    如果您在使用 NVIDIA GPU 的同时拥有集成显卡,则可能会遇到图形仿真问题。您可以验证哪个 GPU 执行当前仿真。如果是 NVIDIA 可以尝试选择集成 GPU 的强制使用:

    1. 在 Android Studio 中打开模拟器
    2. 验证您的设备上有透明屏幕
    3. 打开“NVIDIA 控制面板”应用程序
    4. 转到“3D 设置”->“管理 3D 设置”->“程序设置”选项卡 see how screen looks like -> 点击“1. 选择要自定义的程序”中的“添加”按钮,选择“/qemu_system-x86_x64.exe” -> 在“2. 为此程序选择首选图形处理器”中设置“集成显卡”
    5. 重启 AVD 模拟器
    6. 完成

    【讨论】:

      【解决方案4】:

      如果您使用采用 optmus 技术的笔记本电脑,请尝试转到设备管理器并禁用您的英特尔高清显卡。

      【讨论】:

        【解决方案5】:

        我可以通过将模拟器设置更改为软件模拟来解决此问题。

        Tools > AVD manager > Edit (Edit icon) >graphics 更改为 software emulation。 (默认显示 Automatic Emulation )

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-08-04
          • 2016-12-28
          • 2021-08-31
          • 2018-11-27
          • 2016-08-04
          相关资源
          最近更新 更多