admin管理员组

文章数量:1637949

ANDROID AVD虚拟机启动不了的问题

    • 在BIOS中开启虚拟机
    • Inter Virtual Technology开启之后依然不能启动
    • 关闭win10的Hyper -V之后配置环境变量

在BIOS中开启虚拟机

我的是联想笔记本 所以是在重启电脑时按F2进入BIOS 其他电脑我不清楚 可以去搜一下自己的电脑怎么进BIOS

如图找到Inter虚拟机功能并enables 按F10保存并退出(一遍下面也有按键提示的)

Inter Virtual Technology开启之后依然不能启动

在android studio看看有没有下载这个
然后去你的sdk目录下的extras\intel 点击箭头所指的地方重新安装一下

看会不会报下面的错

如果报这个错就去cmd命名行关闭一下Hyper -V
输入bcdedit /set hypervisorlaunchtype off 然后重启下电脑

关闭win10的Hyper -V之后配置环境变量

如果上述做完还是不能启动的话就要去配置环境变量啦
首先先去你的sdk路径下的emulator启动命令行

在路径下的命令行输入emulator -list-avd看看能不能找到虚拟机列表

如果报上面的错就说明是adnroid启动的路径问题 需要去配置一下环境变量
如图在环境变量中新建一个ANDROID_AVD_HOME 他的路径就是你装AVD虚拟机的路径
同样在PATH中也加一下ANDROID_AVD_HOME这句话
然后就可以启动啦~


ps:第一次自学一门新技术 从环境到代码都自己动手去干 没有老师的指导 走了不少弯路 但是看到启动成功的那种小小成就感还是挺开心的哈哈哈哈哈 加油加油

本文标签: 虚拟机androidAVD