我有一个AMD Ryzen CPU和Android模拟器不起作用。 它不会启动仿真器,因为CPU不支持x86仿真器
答案 0 :(得分:11)
更新 - 我以前的回答不再适用。谷歌已将AMD和Hyper-V支持添加到他们的最新测试版中。感谢ReverseCold让我知道。请参阅his answer below.
更新2 - 我今天必须设置它。为了节省一些谷歌搜索,这里是powershell命令启用Hyper-V。从Microsoft's Docs
拉出来Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
确保以管理员身份运行PowerShell。
更新3 - 结果显示 Windows Hypervisor平台与 Hyper-V 之间存在差异。您需要启用Android模拟的第一个才能运行。只需单击开始并键入打开或关闭Windows功能,直到您看到同名的控制面板选项。然后从单击该按钮后弹出的菜单中启用该功能。
根据This answer,Android的AMD虚拟化仅支持Linux。如果Ryzen变得非常受欢迎,也许他们会为Windows写一个,但我不会屏住呼吸。
答案 1 :(得分:5)
最新的Beta支持Ryzen。 Source
以下内容来自Google博客文章:如果您的计算机中装有AMD处理器,则需要满足以下设置要求:
答案 2 :(得分:2)
以下列出了解决问题的方法:
使用物理设备,您可以在Play商店下载Vysor并在Google Chrome上安装扩展程序。然后,您可以在显示器上安装物理设备。
答案 3 :(得分:1)
是的,我现在可以通过某种方式使用AMD CPU。
我没有HAXM安装的x86,但它仍然很奇怪。
技嘉CPU / AMD锐龙7->
MIT设置->频率设置->高级->启用了SVM
转到Windows打开和关闭功能 ->如果您使用的是Windows Home(而非专业版),则需要找到“ Windows Hypervision平台”,然后选中它。
创建一个新的AVD虚拟设备,最新版本可能会或可能不起作用。您必须尝试使用不同的API版本(例如25、26或最新版本)进行反复试验。
以某种方式使用SDK Tools,我没有安装x86 intel HAXM,并且工作正常吗?有谁知道为什么在我的AMD CPU上没有intel x86的情况下它可以工作?当我卸载它并再次执行其他所有操作后,它终于起作用了……很奇怪。
答案 4 :(得分:0)
Gennymotion应该适用于amd用户。我给他们发了电子邮件,他们说是的,它应该有效。
检查here以查看其具体要求。
答案 5 :(得分:0)
If you have an AMD processor in your computer you need the following setup requirements to be in place:
**Note:There is Hyper-V features... You should enable Windows Hypervisor Platform not Hyper-V. Windows Hypervisor Platform is at the bottom of features **
答案 6 :(得分:0)
我知道我回答这个问题有点晚了,但是经过几个小时的研究和验证,这是我所发现的。从2018年7月开始,如果运行AMD Ryzen CPU / APU,则应该能够运行Android模拟器。 (请参见link)。它在我的旧AMD Phenom II X6上不起作用,因为CPU需要支持SSSE3和SSE4.1功能。我想是时候升级了:)我收到的吐司消息是“仿真器:仿真器:警告:主机CPU缺少x86_64仿真所需的以下功能:SSSE3 SSE4.1”
您也可以按照上面的链接中的说明进行操作,尽管我也必须在Android Studio中执行这些操作。
在“工具”菜单>“ Android SDK”>“ SDK工具”(选项卡)中,取消选中“英特尔x86仿真器加速器(HAXM安装程序)”选项。
转到“工具”菜单>“ AVD管理器”>创建一个新的虚拟设备(为x86-64平台选择一个图像)
答案 7 :(得分:0)
这可能会帮助您:
https://www.reddit.com/r/Amd/comments/cgpaq4/ryzen_android_emulator_whpx_fix_for_windows/
问题似乎与Windows有关,并且已在内部专家版本中修复-您可以通过上面的链接使其工作,而不必成为Windows内部专家。
-
答案 8 :(得分:0)
安装KB4505903更新后,我设法在Windows 10(AMD Ryzen 5 2600)上运行Android模拟器。
就我而言,仅需要两个配置要求:
答案 9 :(得分:0)