【问题标题】:Android Emulator UI breaks on orientation changedAndroid Emulator UI 在方向更改时中断
【发布时间】:2020-11-16 12:06:12
【问题描述】:

目前我的模拟器在 Android Studio 4.1 上有一个奇怪的问题。当我尝试将方向更改为横向时,模拟器的 ui 完全崩溃了……这就是它的样子:

有人知道为什么会这样吗?我将 AVD 设置中的模拟器性能更改为“软件”,之后它没有发生,但速度很慢。

【问题讨论】:

  • 我也有同样的问题。你在使用 macOS Big Sur 吗?
  • 我可以确认将模拟器图形选项设置为“软件”允许 UI 正确响应方向更改。
  • 我已经使用这些说明提交了一个错误报告 - developer.android.com/studio/report-bugs#emulator-bugs - 我建议你也这样做!
  • 横向显示完全坏了!要重现:只需在横向模式下运行任何 Android 应用程序(或:以纵向模式启动,并将屏幕方向更改为横向)。您可以通过关闭 AVD 配置中的硬件显示加速来解决此问题。注意:对于不同的 Android 版本,我的所有 AVD 都存在这个问题。我试图通过模拟器菜单将此作为错误报告提出,但似乎没有在 Google 网站上创建错误报告的正确权限!

标签: android android-emulator


【解决方案1】:

如前所述,将模拟器图形选项设置为“软件”有助于临时修复。

我想补充一点,如果您无法更改 AVD 配置中的设置(在我的情况下,图形是自动的,该字段是只读的),您可以手动进行:

  1. 在 AVD Manager 上,右键单击所需设备,然后“显示在磁盘上”
  2. 查找设备的config.ini并打开
  3. 将“hw.gpu.mode = auto”更改为“hw.gpu.mode = software”

这对我有用。希望它可以帮助其他人避免头痛。

【讨论】:

    【解决方案2】:

    希望你指的是模拟器 UI 坏了,like this image 对我来说,点击zoom button 似乎可以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多