Mac Android studio配置flutter
1、下载flutter。
1、下载flutter
https://docs.flutter.dev/install/archive
1.1、下载:
终端设置下载环境:
将 PUB_HOSTED_URL 设置为镜像站点。
export PUB_HOSTED_URL="https://pub.flutter-io.cn"
将 FLUTTER_STORAGE_BASE_URL 设置为镜像站点。
export FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"
1.2、找到指定的flutter版本下载,如果下载慢,只有几百k,需要重启浏览器,重新访问网页,重新点击sdk,进行下载;
- 解压下载的文件到你的电脑上的一个目录,例如
C:\src\flutter(Windows)或/usr/local/flutter(macOS)。
2. 配置环境变量
macOS
-
打开终端,编辑你的
.bash_profile或.bashrc文件:
(如果报:.bash_profile does not exist. 那就新建:touch .bash_profile,再去执行编辑的操作)
-
open -e ~/.bash_profile - 在文件末尾添加以下行:
#flutter export PUB_HOSTED_URL=https://pub.flutter-io.cn; export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH=/usr/local/flutter/bin:$PATH - 保存并关闭文件,然后运行:
source ~/.bash_profile
3、然后执行:flutter doctor
3.1、如果报错:

Failed to retrieve the Dart SDK from: https://storage.googleapis.com/flutter_infra_release/flutter/6ac15fcf7b67ce69877786a4fe5df0c6a3ff5d9a/dart-sdk-darwin-arm64.zip
终端先执行:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
然后,就能正常下载sdk
3.2、然后检测:flutter -h,可以看到几个错误,

3.2.1、解决第一个问题:
终端执行:
flutter doctor --android-licenses
报错:
- Android sdkmanager not found. Update to the latest Android SDK and ensure that
the cmdline-tools are installed to resolve this.
解决:就去Android studio中,下载最新的:cmdline-tools
Install Android SDK Command-line Tools (latest)
目录是在:setting => android SDK => SDK Tools => Android SDK Command-line Tools
3.2.2、然后终端再执行
flutter doctor --android-licenses
没问题后,然后一直按:y,
过一会,就会出现提示的,我这边的Android SDK版本只有28,第一个错误仍然在,提示要sdk在35或以上,就去更新Android sdk 去,我下载了个36.1;
4、终端再:flutter doctor,就正常了,第一个问题解决了。
更多推荐
所有评论(0)