背景介绍:在学react-native时,想使用模拟器进行开发调试,因为实体机调试的时候有点不方便,一般进行react-native开发都是使用苹果电脑,鉴于我是使用window系统,所以在选择使用Visual Studio’s Emulator for Android就碰到这个问题了。
在网上查阅相关的解决办法,发现大部分的解决方案都是重装系统,但我还是想试试不重装能不能解决这个问题。
安装到最后进度回退,由于那个图我没有保存,就是报出(microsoft emulator 安装时发生严重错误),并且查看日志发现最后有这样的错误代码
[325C:0CBC][2016-09-22T15:20:54]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart: No
1.我们先来看看官方的安装条件
比较重要的两点是Hyper-v和系统版本,win8、win8.1、win10 这三个的专业是有Hyper-v才会安装成功。(其它更高的版本可能也会有,标准版应该就没有了)
2.鉴于我这台机器是win8.1的标准版(没有Hyper-v),所以我通过升级到win8.1的专业版(具体操作可以通过网上查阅升级,比重装还方便的操作,就是可能会重启几遍)
3.升级成功后我们可以继续操作
通过以下的路径打开windows功能
里面可以看到Hyper-v,勾上进行安装并重启
4重启后打开Hyper-v(我的是win8,win10通过所有应用打开就是了)
然后点击连接到服务器,选择本地计算机就是了
5再次安装Visual Studio’s Emulator for Android,成功。
以上的操作是我根据官网的内容一步一步安装成功的,希望遇到相同问题的小伙伴也可以顺利解决。当然也有可能是其它错误影响到了,例如注册值之类的。。。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2013anzhuangwenti/2020/0725/3829.html