安装Flutter学习网站:Flutter安装文档
安装Flutter SDK(全程以Mac为例)
这里有两种方式进行安装,分别是使用安装包和使用git进行操作
:::info
方法一
Flutter版本列表在这里选择合适的版本进行下载
下载完成后解压并
方式二
找到自己准备存放Flutter的文件夹 并按照如下操作
:::
// 开始下载
$ git clone https://github.com/flutter/flutter.git -b stable
// 查询自己默认使用的哪个shell
$ echo $SHELL
// bash
$ vim ~/.bash_profile
// zsh
$ vim ~/.zshrc
// 添加镜像
$ export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
$ export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
$ export FLUTTER=~/xxx // 自己文件位置
$ export PATH=$FLUTTER/bin:$PATH
// 退出编辑 ⇧+q 并输入 wq!
// 重载命令
// bash
$ source ~/.bash_profile
// zsh
$ source ~/.zshrc
// flutter doctor命令来查看当前环境是否需要安装其他的依赖 全部都出现对钩就表明检查通过
$ flutter doctor
检查时出现的问题
- Android Studio (not installed)
因为Flutter需要依赖Android Studio来为提供Android平台的支持,因此需要安装全量安装Android Studio,Android Studio安装地址, - Android toolchain - develop for Android devices —–[X]
Unable to locate Android SDK.
Install Android Studio from:
https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK
components.
(or visit https://flutter.dev/docs/get-started/install/macos#android-setup
for detailed instructions).
If the Android SDK has been installed to a custom location, please useflutter config --android-sdk
to update to that location.
打开下载的Android Studio 并点击Configure 选择SDK Manger 找到 Android SDK 复制其 Android SDK Location。打开命令行并执行 : flutter config –android-sdk 复制的地址
如果再次flutter doctor时还是有问题请检查
- Android toolchain - develop for Android devices (Android SDK version 33.0.2)
Some Android licenses not accepted. To resolve this, run: flutter doctor–android-licenses
这是有些许可还没开启因此只需要执行:flutter doctor –android-licenses
- Xcode (not installed)
同样是需要安装Xcode为其提供iOS方面的支持,下载地址 - Xcode - develop for iOS and macOS (Xcode 13.1)
“✗ CocoaPods not installed.”
十分明确未安装CocoaPods,执行:brew install cocoapods
最终检查结果为如下所示即为全部安装成功,除了Flutter是必须得,其他看自己项目将要打包成什么项目进行选择安装,并不是必须的。