mac搭建flutter环境

85 阅读1分钟
  • 下载flutter,下载链接如下
https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos

笔者在现有的项目中集成flutter,集成进去后项目一直报错,使用的flutter版本是v1.9.1+hotfix.6,后来将flutter版本换成Beta版本的v1.10.7版本就可以了,在此记录一下,便于后续出现类似问题.

  • 将下载好的flutter文件解压到指定的文件夹下,然后配置环境变量
vim ~/.bash_profile
  • 增加一行如下命令,然后保存退出
export PATH=/Users/hongrenzhuang/flutter/bin:$PATH

特别说明:/Users/hongrenzhuang/flutter/bin是你下载的flutter文件夹的路径,查看路径可以将该文件拖入终端即可.

  • 保存一下
source ~/.bash_profile
  • 这个时候应该能运行flutter命令了,我们运行命令行:
flutter -h
  • 检查环境
flutter doctor

按照检测结果的说明,如果有[!] ✗ 标志,表示本行检测不通过,需要做一些设置或者安装一些软件。

没有安装Android studio
  • 如果没有安装Android studio,使用如下下载链接进行安装
http://www.android-studio.org/
  • 如果没有安装,会看到如下错误信息
[!] Android toolchain - develop for Android devices (Android SDK 27.0.3)
! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licens
  • 需要运行如下命令,然后一直输入y信任即可
flutter doctor --android-licenses