Android 模拟器卡顿 + 工件(AMD 处理器上的 Windows 11)

问题描述 投票:0回答:4

系统规格:

  • Windows 11
  • AMD 锐龙 9 5900x
  • RTX 2080 TI
  • 华硕 PRIME x570 PRO 主板
  • 32GB 内存

Android 模拟器极其滞后(无论选择哪个图像,我都尝试过从 API 21 到 33,但每个图像都存在问题)。动画不流畅并且在动画时出现很多断断续续的情况(就像它们在当前状态和 1 毫秒前的前一个状态之间跳转),并且随机出现很多奇怪的黑色伪影,我什至无法使用录制功能模拟器(结果只是黑屏)

我尝试过的:

  • BIOS已更新至最新版本(4403)
  • AMD处理器芯片组驱动更新至最新版本
  • Hyper-V、Windows Hypervisor 平台和虚拟机平台已关闭
  • 适用于 AMD 的 Android 模拟器管理程序已安装(通过 Android SDK)
  • 使用模拟器图形的“硬件”
  • 重新安装Android studio
  • 重新安装 Android 模拟器管理程序
  • Windows 没有更新
  • 运行模拟器时 GPU 使用率约为 2-3%
  • 在工具窗口或浮动窗口中运行模拟器没有效果
  • 尝试了模拟器设置中的所有渲染器(甚至通过终端)
  • 编辑:未安装防病毒软件
android android-studio android-emulator windows-11 amd-processor
4个回答
8
投票

我正在开发基于 Intel i9-7900k w/64Gb RAM、Hyper-V 的 VS2022 17.4.3,以及在两个 4k 显示器中运行的老式但金色的 NVidia GTX 1080Ti(驱动程序 577.56)。

什么解决了我的问题? 我刚刚将虚拟设备的设置从“自动”-“自动”更改为“Angle D3D11”-“自动”,如下图:

重要:

  1. 更改这些设置后,您必须关闭虚拟电话并将其关闭。
  2. 就我而言,我还删除了所选设备并从 VS2022 重新安装(工具 - Android - Android 设备管理器)。 Direct-3D 设置仍然按照我的设置激活。

我希望它可以帮助别人。


1
投票

我注意到同样的问题。通过将模拟器图形选项更改为软件 - GLES 2.0 解决 这将解决故障问题,但您会注意到性能下降。 此问题已提交至 google issue tracker


0
投票

您需要确保 BIOS 中启用了 AMD 虚拟化。请发布任务管理器中 CPU 性能屏幕的屏幕截图。我正在寻找它说虚拟化已启用,如下所示:

另外,您是否确定 Hyper-V 已完全禁用?核心隔离关闭了吗?还有许多其他应用程序可能会导致它重新打开。请参考Google的说明


0
投票

刚刚解决了类似的问题,完全卸载android studio(https://stackoverflow.com/a/39953746)并从windows / system 32 / drivers文件夹中删除gvm.sys文件后成功修复

© www.soinside.com 2019 - 2024. All rights reserved.