Android emulator Android emulator未在AMD Ryzen处理器上运行(需要硬件加速)

Android emulator Android emulator未在AMD Ryzen处理器上运行(需要硬件加速),android-emulator,amd,Android Emulator,Amd,我一直在使用英特尔机器,直到最近我用AMD Ryzen 7 2700U买了一台HP笔记本电脑。我面临着让Android Studio中的仿真器正常工作和修复“仿真当前需要硬件加速”错误的麻烦。由于我花了相当多的时间和精力才弄明白这一切,我将回答我自己的问题,并希望它能帮助别人。为了使用AMD处理器运行Android Emulator,您需要以下几点: AMD处理器-推荐:AMD®Ryzen™ 处理器 Android Studio 3.2测试版或更高版本-通过Android Studio预览页面

我一直在使用英特尔机器,直到最近我用AMD Ryzen 7 2700U买了一台HP笔记本电脑。我面临着让Android Studio中的仿真器正常工作和修复“仿真当前需要硬件加速”错误的麻烦。由于我花了相当多的时间和精力才弄明白这一切,我将回答我自己的问题,并希望它能帮助别人。

为了使用AMD处理器运行Android Emulator,您需要以下几点:

  • AMD处理器-推荐:AMD®Ryzen™ 处理器
  • Android Studio 3.2测试版或更高版本-通过Android Studio预览页面下载
  • Android Emulator v27.3.8+-通过Android Studio SDK管理器下载
  • 创建x86 Android虚拟设备(AVD)
  • 2018年4月更新的Windows 10(版本1803)
  • 通过Windows功能启用“Windows虚拟机监控程序平台”:搜索打开或关闭Windows功能并选中此选项,此选项出现在所有Windows版本中,包括从版本1803开始的Home edition。这个术语可能与Hyper-V混淆,但它们是不同的东西。您只需打开前者即可使用仿真器
我在使用AMD Ryzen 7 2700U的HP Envy X360中遵循了所有这些步骤,但仍然出现“仿真当前需要硬件加速”错误。对我来说,解决这个问题的办法是在BIOS设置中启用“虚拟化”。它在其他BIOS系统中可能有另一个名称,但显然,作为最后一步,您需要打开允许虚拟化的设置


仅供参考,它是可用的,但在我的系统(256 GB SSD+8 GB RAM)中比较落后。我不会在日常工作中使用它,只会在紧急情况下使用。如果您有类似的规格,我建议尽可能使用物理设备。

为了使用AMD处理器运行Android Emulator,您需要以下几点:

  • AMD处理器-推荐:AMD®Ryzen™ 处理器
  • Android Studio 3.2测试版或更高版本-通过Android Studio预览页面下载
  • Android Emulator v27.3.8+-通过Android Studio SDK管理器下载
  • 创建x86 Android虚拟设备(AVD)
  • 2018年4月更新的Windows 10(版本1803)
  • 通过Windows功能启用“Windows虚拟机监控程序平台”:搜索打开或关闭Windows功能并选中此选项,此选项出现在所有Windows版本中,包括从版本1803开始的Home edition。这个术语可能与Hyper-V混淆,但它们是不同的东西。您只需打开前者即可使用仿真器
我在使用AMD Ryzen 7 2700U的HP Envy X360中遵循了所有这些步骤,但仍然出现“仿真当前需要硬件加速”错误。对我来说,解决这个问题的办法是在BIOS设置中启用“虚拟化”。它在其他BIOS系统中可能有另一个名称,但显然,作为最后一步,您需要打开允许虚拟化的设置

仅供参考,它是可用的,但在我的系统(256 GB SSD+8 GB RAM)中比较落后。我不会在日常工作中使用它,只会在紧急情况下使用。如果你有类似的规格,我建议在可能的情况下坚持使用物理设备