Android 模拟器渲染问题 - 在 macOS Big Sur 更新后

Android Emulator Render Issue - After macOS Big Sur Update

macOS Big Sur11.0.1更新后,Android模拟器开始显示图像渲染问题。

问题

模拟器显示 window 正在重复设备图像。 issue 已记录在 Android 的 IssueTracker 中。

条件

  1. 调整大小:当模拟器 window 调整大小时,增加或减少
  2. 方向变化:纵向到横向,反之亦然

尝试过的解决方案

配置

Android工作室

模拟器

升级 Big Sur 后,我遇到了同样的问题。

我找到了解决方法...调整大小后,在放大镜上单击两次。

在某些模拟器上这不起作用。在这种情况下,请尝试 Settings/Show window 设备周围的框架 - 打开 off/turn。这对我有用。

我想我找到了一个临时解决方案。 如果您在计算机上使用另一台显示器,只需在调整大小后在显示器之间移动模拟器即可。它正在这样调整自己

到目前为止我发现的唯一方法是将模拟器调整到想要的大小 -> 转到模拟器设置 -> 显示 -> 添加辅助显示 -> 应用更改 -> 删除辅助显示 -> 应用更改

有点烂,但现在就是这样

临时修复:

旋转后:

  • 单击“进入缩放模式”(CMD+Z)。

这将强制布局和呈现屏幕。

升级 android studio (4.1.2)、模拟器和 SDK 工具似乎解决了 2021 年以来的问题。

更新 Android Studio 后,转到 Android Studio 的首选项 > 外观和行为 > 系统设置 > Android SDK > SDK 工具(选项卡)和 select Android 模拟器(我用的是 30.3.5),Android SDK 工具(26.1.1),也许 Android SDK 构建工具。

免责声明:这些步骤为我解决了这个问题。很可能只更新“Android Emulator”SDK 工具就足够了。

一个简单的解决方法是将其隐藏并再次显示。

这对我有用。我有一个文件夹 Hardware_Accelerated_Execution_Manager_2 末尾有这个“_2”,SDK 工具安装程序将其报告为异常。

/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager_2

我删除了这个以“_2”结尾的文件夹,然后重新启动了 android 工作室。模拟器现在出现了。