我们平时开发的过程当中,在没有真机设备的情况下,都是去官方下载配套的模拟器,把我们的项目run到模拟器中去做开发调式,比如查看UI层级,断点调式,查看打印日志信息之类的报错信息,以便于发现问题,修复对应问题,优化代码之类的,在鸿蒙开发当中,也是如此。

1、Mac x86 没法安装模拟器

由于当前鸿蒙更新版本比较频繁,基本每经过一两周必有一个DevEco Studio的版本更新,所以我习惯更新DevEco Studio,之前下载的模拟器一直没有升级,每次升级DevEco Studio 之后都是选择之前的模拟器运行的。

今天突然想去升级一下模拟器,于是就去模拟器管理页面打算更新一下鸿蒙的模拟器,然后选择了模拟器的存放路径,发现新建模拟器的按钮置灰了,无法点击了,一时很少无措和很无语。。。。

在这里插入图片描述

我当前的DevEco Studio 开发版本是

DevEco Studio 5.0.1 Release DevEco Studio for Mac(x86) 5.0.5.310

依稀记得之前在别的鸿蒙开发交流群也看见有人说下载了DevEco Studio 之后无法下载鸿蒙的模拟器,当时也没太在意这个问题,觉得怎么可能下载不了模拟器呢?因为我一直都是可以使用模拟器的啊!之前每次DevEco Studio 更新我都下载了最新的,没发现问题啊?

但是今天我自己也遇到了这种情况,现在就只能尝试的去解决一下了,看看有可行的解决办法不?

2、解决办法

那该怎么解决了?看来目前只能先回退版本了试试了,那到底是回退到哪个版本呢?在网上搜索了一下,还真有其他人也遇到过了这个问题的解决方法,具体相关信息如下:

在这里插入图片描述

DevEco Studio5.0.5.200,安装后没有模拟器了  https://developer.huawei.com/consumer/cn/forum/topic/0208168013446040439

Mac x86 没法安装模拟器 https://developer.huawei.com/consumer/cn/forum/topic/0203167393705738626?fid=0109140870620153026

看上面的两个相关的问题,得到的为啥不支持的原因了

在这里插入图片描述

经过一番实测,确实是在DevEco-Studio5.0.5.200开始mac x86就不支持模拟器器了,前一个版本 devecostudio-mac-5.0.3.910是最后一个有x86模拟器的版本了。

DevEco Studio 5.0.1 Beta3 DevEco Studio for Mac(x86) 5.0.5.200

在这里插入图片描述

在这里插入图片描述

DevEco Studio 5.0.0 Release DevEco Studio for Mac(x86) 5.0.3.910

在这里插入图片描述

设置模拟的路径,点击下载

在这里插入图片描述

同意相关的协议,点击下一步

在这里插入图片描述

在这里插入图片描述

下载完毕之后,点击新建模拟器,新建模拟器成功了

在这里插入图片描述

在下载最新的DevEco-Studio

DevEco Studio 5.0.1 ReleaseDevEco Studio for Mac(x86) 5.0.5.315

在这里插入图片描述

打开模拟器管理,就自动打开的是之前老版本的模拟器了

在这里插入图片描述

在这里插入图片描述

这会要记住了

**切记不要删除已经下载的模拟器了!!!

切记不要删除已经下载的模拟器了!!!

切记不要删除已经下载的模拟器了!!!**

只管每次升级DevEco Studio 就行了!!!