Flutter环境配置踩坑(MAC)

作为一个iOS开发者,mac本上已经安装了Xcode。

按照中文官网的步骤来 https://flutterchina.club/setup-macos/

1.按照步骤下载flutter安装包(这里我直接在官网直接下载的稳定版最新的)

Flutter环境配置踩坑(MAC)_第1张图片

2.解压安装包,打开终端,按照下面的格式 基于flutter所在的目录输入命令

两个冒号中间为flutter所在的上级目录地址

export PATH="/Users/name/Downloads"/flutter/bin:$PATH

3.在终端中运行

flutter doctor

4.查看结果

Flutter环境配置踩坑(MAC)_第2张图片

5.可以看到我们需要配置Android studio相关的内容

在Android studio官网下载安装并运行

6.(重要)打开android studio可能会发现

Flutter环境配置踩坑(MAC)_第3张图片

在android studio的Perference中可以看到 Android SDK Location 没有内容

Flutter环境配置踩坑(MAC)_第4张图片

这是因为缺少 android SDK造成的,直接下载这个SDK下载不了...

这里需要配置才行:

Flutter环境配置踩坑(MAC)_第5张图片

在这里配置完然后保存配置,重新启动android studio,在启动页面就可以看到正在下载androidSDK,

等待下载完成可以了。

可以看到已经有目录了:

Flutter环境配置踩坑(MAC)_第6张图片

7.然后回到终端中,再次运行

flutter doctor

看到还剩下一个问题:

Flutter环境配置踩坑(MAC)_第7张图片

看到有文章说这块输入:

flutter doctor --android-licenses

但是我输入了之后提示:

后来在flutter官网看到:

Flutter环境配置踩坑(MAC)_第8张图片

打开这里android studio的Perference:

Flutter环境配置踩坑(MAC)_第9张图片

Flutter环境配置踩坑(MAC)_第10张图片

看看是否下载了这个(Obsolete)的这项,没有则需要下载,打上对勾,点击右下角ok按钮即可开始下载。

下载完之后重启android studio然后回到终端。

8.再次输入那条flutter doctor命令

等了30分钟了一点动静都没有,我服了。。

退出终端重新进入,输入flutter doctor --android-licenses:

这次终于能看到进度条了,心里有点底了最起码...

等了一会后提示time out..哭了

又反复试了好多次,终于成功了..

然后需要接受一堆协议,一路输入y即可,最后显示

9.大功告成

Flutter环境配置踩坑(MAC)_第11张图片

你可能感兴趣的:(Flutter)