【问题标题】:Android emulator status bar rendering messed up after Mac crashMac崩溃后Android模拟器状态栏渲染混乱
【发布时间】:2020-01-25 19:38:29
【问题描述】:

我在 Android Studio 的虚拟设备列表中添加了一个 Google Pixel 3 XL 模拟器。在启动过程中,我的 MacOS 死机了,我不得不硬重置。重新启动后,我启动了模拟器,所有模拟器的状态栏似乎都有一些渲染问题。一个在启动时也因一些 OpenGL 错误而崩溃。我尝试删除并重新创建它们,但没有成功。

左侧是 Nexus 5 设备,其状态栏似乎有双倍高度。右边是 Google Pixel 3 XL,有一些奇怪的透明度,并且在凹槽的右侧可以看到一些微芯片。

我正在寻找一种无需进行完整的 Android Studio/SDK 清理即可解决此问题的方法。即使我这样做了,我也不确定这是否会有所帮助。

【问题讨论】:

  • 我所有的 Pixel 3 XL 模拟器都有这个;我不确定它是在硬重启之后(由于其他原因我经常这样做)还是以这种方式启动。
  • 从一开始就在 Android 10 Pixel 3 XL 模拟器上看到了这个。认为它与 HyperVisor 和/或 AMD 芯片有关,但很难找出原因或解决方案。至少在其他方面运行良好。
  • 有人找到解决办法了吗?
  • 同样的问题,你解决了吗?

标签: android macos android-studio android-emulator


【解决方案1】:

我通过将 Android Studio 更新到 3.6.1 并且不导入以前的设置解决了这个问题(可能不需要此步骤)。然后我重新创建了 AVD(这可能也不需要)。

【讨论】:

    【解决方案2】:

    对于仍在寻找解决方案的任何人:

    1. download this image
    2. 找到 Pixel 3 XL 模拟器 (.\Android\sdk\skins\pixel_3_xl) 的图像资源文件夹
    3. round_corners.webp 替换为您下载的图片。

    我找到了解决方案和问题的简短说明HERE

    【讨论】:

      猜你喜欢
      • 2012-05-18
      • 2012-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-14
      • 2018-02-12
      相关资源
      最近更新 更多