我的CPU支持AMD虚拟化技术,但Android Studio仍然出错,我的CPU不支持VT-x和NX。有什么帮助吗?
答案 0 :(得分:1)
根据该文档,VT-x是一种英特尔虚拟化技术,因此您无法使用AMD处理器支持此技术。
第二点,NX,是处理器的一项功能,可帮助保护您的PC免受恶意软件的攻击。如果未启用此功能并且您尝试在android studio中运行某些模拟器,则会收到类似的错误消息。
您需要重新启动计算机,进入BIOS,如果是AMD处理器,您将看到NX标志。如果未启用,请切换选项并启用它。
答案 1 :(得分:0)
Android Studio 虚拟设备测试需要在Windows操作系统上进行 虚拟化 和 管理程序 ,在AMD处理器上运行。
控制面板:您需要同时启用“ Hyper-V”和“ Windows Hypervisor平台”。打开控制面板,搜索“打开或关闭Windows功能”,然后勾选以上两个功能的复选框。这需要重新启动。您可以在同一重新启动时进行BIOS更新:
BIOS :您的CPU可能已关闭虚拟化功能(即使CPU支持虚拟化功能)。 (查找您的CPU规格,并查找应该显示为AMD-V的虚拟化规格。)
重新启动PC,输入BIOS(del或alt + f4或f1),然后进入“高级cpu”菜单。启用“虚拟化”(可以称为“ SVM模式”或“ AMD-V”)。然后保存并退出BIOS。
Android Studio:当然,请安装Android Studio要求的用于选择的AVD的所有软件包。
我还安装了Android Studio中“ SDK工具”标签下的所有工具(“设置”->“外观和行为”->“系统设置”->“ Android SDK”)。
对我有用。找到解决方案花了一段时间。但是做到了。