笔记本换了硬盘,安装Win10之后,装了一堆软件和工具,包括Docker for Windows等,然后打算安装一个安卓模拟器。之前一直用的逍遥,也没碰到啥问题,这次就打算仍然用它。没想到开始入坑了:
- 逍遥安装进度条到99%后就不动了。再来一遍还是如此。这就纳闷了,之前好好的,这次咋就装不上呢。
- 莫非是杀毒软件的原因?将卡巴、金山关闭,再安装,还是卡在99%。
- 莫非是有什么关键服务没启动?将启动时被禁用的服务全部Enable,还是到了神奇的99%就不动。
- 莫非是逍遥的问题?查查还有哪个模拟器好使,找了下评测文章,嗯,上雷电。安装顺利跑完,正窃喜,一运行,加载到一半时直接蓝屏。
- 这就无语了。换个思路,不找国内的,找国外吧。上Genymotion。安装倒是顺利,没卡,也没蓝屏。但是是个收费版。找破解版覆盖,一登录还是变成30天试用期。忍忍,找个device下载,没想到480M,关键是下载速度巨慢。果断放弃了。
- 再换个思路,逍遥、雷电都是基于virtualbox的,还有个bluestacks。上它试试。下载后安装,没出错。然后启动,又郁闷了,报错说要开启hyper-v。这就神奇了。hyper-v在安装了Docker for Windows 时开启了啊。再确认,的确是有开。
- 奇了怪了,莫非hyper-v和安卓模拟器有矛盾?再一百度,满屏都是(搜索关键词:安卓模拟器 hyper-v 冲突)。
找到原因就好办了。禁用hyper-v即可。如下图。取消1处还不够,把2处也取消。然后世界一下子变得清净了,雷电、逍遥、BlueStacks,一切回归正常。
看来Docker for Windows 只能改用Linux版了。