我有AMD Ryzen CPU,Android模拟器不起作用 [英] I have got an AMD Ryzen CPU and Android emulator doesn't work

查看:79
本文介绍了我有AMD Ryzen CPU,Android模拟器不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个AMD Ryzen CPU,Android模拟器不起作用. 它不会启动模拟器,因为CPU不支持x86模拟器

I have got an AMD Ryzen CPU and Android emulator doesn't work. It doesn't start the emulator becouse the CPU doesn't support the x86 emulator

推荐答案

更新-我以前的答案不再正确. Google已在其最新Beta版中添加了对AMD和Hyper-V的支持.感谢 ReverseCold 让我知道.请参阅他的回答如下.

Update - My previous answer is no longer true. Google has added AMD and Hyper-V support into their latest beta. Thanks to ReverseCold for letting me know. Please see his answer below.

更新2 -我今天必须进行设置.为了节省一些搜索时间,以下是启用Hyper-V的powershell命令.从 Microsoft的文档

Update 2 - I had to set this up today. To save some googling, here is the powershell command to enable Hyper-V. Pulled from Microsoft's Docs

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

确保以管理员身份运行powershell.

Make sure to run powershell as an administrator.

更新3 -事实证明, Windows Hypervisor平台 Hyper-V 之间是有区别的.您需要为Android仿真启用第一个.只需单击开始",然后键入打开或关闭Windows功能" ,直到看到相同名称的控制面板选项.然后从弹出菜单中启用该功能.

Update 3 - Turns out there's a difference between Windows Hypervisor Platform and Hyper-V. You'll need to enable the first one for Android emulation to work. Just click start and type Turn Windows features on or off until you see the control panel option of the same name. Then enable the feature from the menu that pops up after clicking that.

根据此答案,适用于Android的AMD虚拟化仅在Linux上受支持.如果Ryzen变得非常流行,也许他们会为Windows编写一个,但我不会屏住呼吸.

According to This answer, AMD virtualization for Android is only supported on Linux. If Ryzen becomes hugely popular, maybe they'll write one for Windows, but I won't be holding my breath.

这篇关于我有AMD Ryzen CPU,Android模拟器不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆