无法在AMD上运行Android Studio模拟器-错误:x86

4xy9mtcn  于 2023-02-05  发布在  Android
关注(0)|答案(3)|浏览(415)

我有一个锐龙73700x CPU(Windows 10)和前几天我已经运行Android模拟器(X86)与成功。安装Virtualbox和VmWare后,现在我不能运行模拟器。
下面是错误:

模拟器:错误:x86仿真当前需要硬件加速!请确保Windows Hypervisor Platform(WHPX)已正确安装并且可用。CPU加速状态:此计算机上未安装GVM有关在Windows上配置VM加速的详细信息:www.example.com如果您使用英特尔CPU:https://developer.android.com/studio/run/emulator-acceleration#vm-windows如果启用了Hyper-V或凭据保护,则模拟器将无法与HAXM配合使用。有关如何禁用凭据保护的信息,请访问www.example.com。如果您使用的是AMD CPU或需要与基于Hyper-V的应用程序(如Docker)一起运行,我们建议您使用Windows Hypervisor平台。有关加速的一般信息:https://developer.android.com/studio/run/emulator-acceleration. if Hyper-V or Credential Guard is enabled, the emulator will not work with HAXM. See https://github.com/intel/haxm/issues/105#issuecomment-470927735 for info on how to disable Credential Guard. If you are using an AMD CPU or need to run alongside Hyper-V-based apps such as Docker, we recommend using Windows Hypervisor Platform.General information on acceleration: https://developer.android.com/studio/run/emulator-acceleration .

我已经打开了Hyper-V、Windows虚拟机管理程序平台和虚拟机平台(当然BIOS虚拟化是打开的)..我能做什么?
谢谢!

b1zrtrql

b1zrtrql1#

经过大量的研究,我找到了一个解决方案,我的ryzen系统:

(来源:https://github.com/intel/haxm/issues/105
打开这个窗口设置,它会以某种方式工作。不要问我为什么。
我还发现了一个官方的新amd驱动程序:https://androidstudio.googleblog.com/...但是我已经在使用新的驱动程序了。只有在我切换了上面的设置之后,它才起作用。

8cdiaqws

8cdiaqws2#

https://finsterbt.com/switch-between-hyper-v-and-virtualbox-on-windows-10/
VirtualBox、VMware Workstation和VMware Player无法在启用了Hyper-V的计算机上运行。
若要解决此冲突,请创建一个新的 Boot 菜单选项,以便在暂时禁用Hyper-V的情况下重新启动计算机。

bcdedit /copy {current} /d "Disable Hyper-V"
bcdedit /set  $GUID     hypervisorlaunchtype off
bcdedit /set  {current} hypervisorlaunchtype auto

vsdwdz23

vsdwdz233#

我花了+10小时尝试不同的东西,使这个工作.有趣的是,当我终于启用hyper V和重新安装android工作室(删除appdata文件以及之前)它再次工作.我只是离开这个评论在这里为未来的士兵与锐龙CPU.我在ryzen4500U与Win11主页.

相关问题