美文网首页
flutter学习(一)环境搭建

flutter学习(一)环境搭建

作者: 这个姑凉儿 | 来源:发表于2021-06-23 17:33 被阅读0次

1.下载安装flutter

目前安装flutter有下面两种方式:

  • 下载flutter sdk,解压配置即可, 下载链接
  • 通过 git 方式获取(推荐此方式):
git clone https://github.com/flutter/flutter.git -b stable

如果网速很好的话,克隆速度还是很快的


克隆的图是网上找的,我是直接下载的SDK

2. 将 Flutter 添加全局环境变量

// 配置国内镜像
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
// 配置本地 Flutter SDK 地址 
//这里记得修改为本地目录地址
export FLUTTER_HOME=/Users/HLQ/flutter/bin 
export PATH=$PATH:${FLUTTER_HOME}

3.通过 flutter doctor 命令验证当前 Flutter 开发环境是否完善



当然,贴心的 Flutter 针对我们当前 Flutter 缺失的部分给出了解决方案:

3.1同意 Android 许可协议

终端执行

flutter doctor --android-licenses

然后就是无脑一直按y回车就行了,起目的是同意 Android 的一些许可协议,直到下方出现如下所示,代表当前 Flutter Android 环境 Okay~


3.2 iOS 许可授权

因为之前是做iOS,所以我这肯定是已经安装了Xcode了,并且之前也启动过 Xcode的了,这里不对Xcode的有任何操作,如果你是刚刚下载的Xcode,需要先打开,并同意各种授权,之后,执行

sudo xcodebuild -license

无止境的空格、空格,随后在最后输入 agree 即可。

3.2 CocoaPods 安装

之前已经安装过了,如果没有安装,终端执行

sudo gem install cocoapods

4.再次通过 flutter doctor 检测 Flutter 开发环境


提示我没有安装谷歌浏览器,因为现在用不到,所以先不安装。

我们可以通过flutter create my_app,验证看看是否能够成功创建flutter项目了

到此,Flutter 基本环境已下载安装配置完成。


这里还要多说几句做个补充,我们在第二步骤中执行完以后的path变量,仅仅会在当前命令行会话中更新你的 PATH 环境变量,如果想让这个配置永久生效,可以在任意一个命令行会话中使用 flutter 命令

如果你是第一次配置环境变量,可以使用touch .bash_profile 创建一个.bash_profile的隐藏配置文件(如果你是为编辑已存在的配置文件,则使用open -e .bash_profile命令),如下图所示:


输入open -e .bash_profile命令,如下图所示:

输入如下配置:
export PATH=/Users/***/Downloads/flutter/bin:$PATH(你的Flutter安装地址)

export PUB_HOSTED_URL=https://pub.flutter-io.cn(中国境内使用)

export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn(中国境内使用)

然后保存关闭该窗口,如下图所示:


source .bash_profile使配置生效。

到这里我们发现还是没有实现在任意命令窗口中都可以使用Flutter命令了,他只能在当前窗口生效,我于是有配置了一个文件
open .zshrc

加入刚才在加入的bash_profile

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=/Users/os/Library/flutter/bin:$PATH

然后保存,在终端打开一个新的窗口,输入flutter的命令发现可以用了
发生上面的问题的原因是:
打开或者创建 shell 的 rc 文件,比如,在 Linux 和 macOS Mojave 或 Mojave 之前的系统里,是默认使用 Bash 的,所以需要修改 HOME/.bashrc文件,macOS操作系统默认使用ZShell,所以需要修改HOME/.zshrc文件,请知晓,如果你使用不同的 shell,文件目录或文件名可能会有所不同。 注意: 如果你使用的是zsh,终端启动时 ~/.bash_profile 将不会被加载,解决办法就是修改 ~/.zshrc ,在其中添加:source ~/.bash_profile
到此环境搭建好了

相关文章

网友评论

      本文标题:flutter学习(一)环境搭建

      本文链接:https://www.haomeiwen.com/subject/isbbyltx.html