Mac Flutter 安装过程踩坑

631 阅读2分钟

操作一

安装Flutter 过程中,如果关闭终端 再次打开进行 二次安装,

如果 报错信息 提示: bash: flutter: command not found

这是示官网解释: 也就是PATH 这个变量是可变的,所以需要重新更新当前PATH变量

屏幕快照 2022-07-20 上午10.32.15.png

1.打开命令行工具

vim ./.base_profile 

编辑文件, 输入i 进行编辑输入路径格式:路径这个可以直接将flutter里面bin 目录直接拖进去(/Users/ios/development/flutter/bin)

export PATH=路径:$PATH

输入完成之后,按Esc退出 输入:wq 点击Enter 回车键 即可 2.刷新.base_profile 文件

source ~/.base_profile

3.执行 flutter doctor

屏幕快照 2022-07-20 上午10.43.51.png

如果 报错信息 提示: zsh: command not found: flutter

( 此处编辑需要将 里面的内容粘贴复制到.zshrc) 1.终端输入指令

vim ~/.zshrc

编辑文件, 此处需要将.base_profile 里面的内容粘贴复制到.zshrc; 所以,需要先执行e或者新的窗口执行 open ~/.bash_profil 复制内容, 输入完成之后,按Esc退出 输入:wq 点击Enter 回车键 即可 2.刷新.zshrc 文件

source ~/.zshrc

3.执行 flutter doctor

操作二

最后一步HTTP Host Availableility 是正常的; 如果异常报错会出现如下提示:

HTTP host "https://maven.google.com/" is not reachable
HTTP host "https://cloud.google.com/" is not reachable

解决方案:

1.打开flutter sdk所在文件目录, 找到 文件

  flutter\packages\flutter_tools\lib\src\http_host_validator.dart

2.将文件中的链接替换

https://maven.google.com/  替换成 https://dl.google.com/dl/android/maven2/  ;
kPubDevHttpHost            替换成 https://pub.flutter-io.cn/  ;
kgCloudHttpHost            替换成  https://storage.flutter-io.cn/ ;

3.将flutter/bin/cache 目录下的 flutter_tools.snapshot 文件删除

4.重新打开终端 执行命令 flutter doctor

操作三

如果安装Flutter 的过程中 出现 Android 的相关问题,建议直接下载 Adroid Studio 并安装 可以一步到位解决这些问题

创建Flutter 项目

1.创建文件夹 命名要用小写, 单词之间要用下划线(_) 2.cd 文件夹目录 3.执行命令 flutter create . 如果 遇到Flutter gradle 问题 可以 参考链接

感谢原文作者,

参考链接

参考链接