admin 管理员组文章数量: 1184232
遇到的问题:
Android Studio创建虚拟机AVD时显示HAXM未安装,虚拟机启动失败。在SDK安装录没有HAXM installer,自己安装HAXM又不识别,最终还是启动不了虚拟机。
解决的方法:
1.确认电脑开启虚拟化
打开任务管理器->性能,确认虚拟化功能已开启
如果虚拟化功能没开启,参考视频(以联想举例) 如何开启虚拟化功能。若在BIOS界面开启虚拟化后,开机依然显示虚拟化未启动,可能是遇到了兼容类的问题,解决方法就把内存隔离功能关闭。
具体方法如下:
PowerShell命令关闭方法(需管理员权限)
- 在开始菜单搜索栏输入"PowerShell",选择以管理员身份运行。
- 输入命令:
bcdedit /set hypervisorlaunchtype off - 执行后重启电脑生效。
执行后,再次查看虚拟化,应该显示已启用状态。
2.控制面板中虚拟机相关选项去掉对勾
控制面板->程序->启动或关闭Windows相关功能。
在其中找到Hyper-V、VirtualMachine Platform/虚拟机平台Windows Sandbox/Windows 沙盒、Windows Hypervisor Platform/Windows 虚拟机监控程序平台将前面的对勾去掉。然后点击确定,重启电脑。(注意:如果某些选项不存在,则设置自己电脑所存在的选项即可)
3.在Android Studio中安装Android Emulator hypervisor driver
打开Andorid Studio的Settings搜索SDK -> Android SDK -> SDK Tools -> 安装Android Emulator hypervisor driver
4.执行silent_install.bat文件
打开自己的SDK目录(在刚才的Android SDK界面可以看到),在目录中依次点击extras -> google -> Android_Emulator_Hypervisor_Driver 找到silent_install.bat文件,选中文件右键管理员身份运行
5.重启Android Studio,再次开启虚拟机,成功启动!
致谢:
方法大部分参考视频Androidstudio中AMD处理器无法安装IntelHaxm的解决方法,有哪些地方不清楚,可以点击视频观看学习。
版权声明:本文标题:Andorid Studio虚拟机启动失败问题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1766522264a3466410.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论