【Flutter安装】2020年末flutter安装找坑排坑
时间已经是2020年了,马上也就2021年了,现在入职了新公司,开始重新搭配了flutter,上一次玩flutter已经很久了,现在更新换代到1.22.2了,很多东西都完善了。
以下排坑主要是macox的,linux可以参考,windows可能区别有点大
官网下载Flutter SDK
下载安装地
配置flutter的环境变量
zsh
1
vim .zshrc
可以在文件最后一行,或者是其他位置添加以下命令。如果你的解压的flutter是放在和.zshrc同级,那就不用修改,如果路径不一样,那么根据配置项命令寻找相对地址,也可以直接设置绝对地址。
1
export PATH="$PATH:`pwd`/flutter/bin"
bash的情况下
1
vim .bashrc
和zsh一样的
1
export PATH="$PATH:`pwd`/flutter/bin"
预下载开发的一些二进制
终端输入flutter precache
如果提示
1 | Failed to download the Android dependencies |
那么请需要提前下号java sdk
我记得以前flutter对于jdk的版本是有要求的。目前正在尝试使用最新版jdk
下载安装官网的安装包,源码的话需要自己配置JAVA_HOME``````JRE_HOME``````CLASSPATH``````PATH
这些环境变量,可以自行百度
flutter doctor
1 |
|
Android SDK(必须)
- 如果选择安装Android Studio可以跳过
- 安卓官网下载AndroidSDK,下载基本的 Android 命令行工具即可,不需要IDE。下载完成后,配置好环境变量即可
安装Xcode(非必须)
安装相关依赖
1
2
3sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
sudo gem install cocoapods打开iOS simulator
1
open -a Simulator
第一次使用的画,请安装虚拟机,官方教程有介绍
真机(非必须)
直接数据线连接,可看官网教程
安装vscode(非必须)
编辑器,目前个人开发主要编辑器,有很多插件。
装完后再次flutter doctor之后就会发现出现出现一个这个X
1 | [!] Android toolchain - develop for Android devices (Android SDK version 30.0.2) |
输入flutter doctor --android-licenses
,一路输入y同意即可
至此,你可以输入flutter create mydemo
来创建新项目,flutter pub get
来获取项目依赖。flutter run
启动项目。也可以用编辑器的run。
【Flutter安装】2020年末flutter安装找坑排坑