【记录】 Mac安装Flutter环境并运行
此帖记录小白从0安装 Flutter 到运行成功的过程
安装
参考 Flutter 官网,推荐还是用英文官网,大概也能看懂,中文网站看的有点迷糊… Flutter官网
先打开 Android Studio 安装好 Flutter 插件
-
打开终端,随便选个位置,我选了User的根目录下,也就是打开终端的默认位置,本文所有命令都以这个路径为例。
输入:git clone https://github.com/flutter/flutter.git -b stable --depth 1
克隆最新稳定版,速度慢的话挂代理,参考 文章中间部分有教程 -
添加 Flutter Tool,输入
export PATH="$PATH:[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin
把[PATH_TO_FLUTTER_GIT_DIRECTORY]
改成~
-
然后输入
flutter doctor
或是flutter doctor -v
查看详细信息
遇到错误❌ Android license status unknown
解决办法:打开 Android Studio -> 菜单栏 Tools -> SDK Manager -> Android SDK -> SDK Tools
☑️勾选 Android SDK Command-line Tools (latest)并安装,成功后在终端再输入一遍 flutter doctor
命令
遇到警告⚠️ Android license status unknown.
解决办法:终端输入 flutter doctor --android-licenses
然后一路输入 y 即可
运行
这里我没测试机,就用模拟器运行
- 打开 Android Studio,选择创建 Flutter项目,Path位置指向最初的根目录的 flutter 文件夹即可,选择正确后下方的红色报错信息会消失,然后按步骤创建完,进入项目页面
- 点击模拟器位置,打开 android 模拟器,打开后可以选择,然后运行带图标的
main.dart
项目
遇到报错 Failed to find Build Tools revision 28.0.3
解决办法:
- 打开 Finder,
command + shift + g
输入~/资源库/Android/sdk/build-tools
查看里面的版本,如果有多个,就看哪个文件夹内有内容,然后复制版本号 - 打开 Android Studio 中的 app/build.gradle,在
compileSdkVersion
下添加buildToolsVersion "29.0.3"
这个版本号就是刚才复制的那个,然后再 Run 一下 - 如果遇到报错是模拟器版本的问题,就打开SDK Manager,下载项目最低支持版本的模拟器版本,然后再运行即可
运行iOS模拟器或真机
如果运行报错,试试挂全局代理后就能download成功了!
终端输入flutter命令提示 command not found
- cd 到最初的flutter文件夹内
- 终端输入
vim ~/.bash_profile
- 输入
export PATH=~/flutter/bin:$PATH
export ANDROID_HOME="Android SDK路径"
export PATH=${PATH}:${ANDROID_HOME}/tools:$ANDROID_HOME/platform-tools
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
- 然后vim保存文件
- 终端输入
source $HOME/.bash_profile
- 然后再输入 flutter 命令即可
安装 Flutter 环境到此完成~~
本文地址:https://blog.csdn.net/zWbKingGo/article/details/107384307
下一篇: Android流布局实现筛选界面