最近要用flutter 开发一个app 遇到一些问题 解决一下
1 首先下载flutter 两种方式
进入官方网站 下载以下安装包以获取Flutter SDK的最新稳定版本:
flutter_macos_v1.12.13 + hotfix.8-stable.zip
https://flutter.dev/docs/get-started/install/macos
也可以直接git clone
git clone https://github.com/flutter/flutter.git-bstable
2 修改 配置文件
添加环境变量 -bash: flutter: command not found - Flutter
打开文件 vim ~/.bash_profile
export PUB_HOSTED_URL=https://pub.flutter-io.cn// 国内用户需要设置export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn// 国内用户需要设置export PATH=${PATH}:/Users/tehe/flutter/bin 设置全局搜索
保存文件 source $HOME/.bash_profile
查看是否正确 echo$PATH which flutter
3 运行 flutter docter 运行
4 安装xcode
sudo xcode-select--switch/Applications/Xcode.app/Contents/Developer$ sudo xcodebuild-runFirstLaunch
如果遇到找不到 xcode 会报错找不到 需要检查一下自己的xcode 是否安装 我就是重新安装了一下xcode 并重新编辑
通过一次打开Xcode并sudo xcodebuild -license从命令行确认或运行来确保Xcode许可协议已签署



5 Waiting for another flutter command to release the startup lock 异常解决
进入到你的flutter sdk目录中,然后找到bin/cache/lockfile文件,删除它即可。或者直接关闭一个进程
6 配置一个 android studio 安装 dart 和flutter 插件
官网 下载 https://developer.android.com/studio
7 运行 flutter run
flutter run -d 设备ID
