本篇为校课程《前端高级程序设计》配置Flutter环境的报告
Flutter SDK下载 顺利
官网https://docs.flutter.dev/get-started/install/macos下载
Xcode 下载 顺利
App Store 下载
Android Studio下载 顺利
Android Studio安装
https://www.androiddevtools.cn
Flutter 环境变量配置 困难
难点1:苹果如何打开环境变量配置接口?
难点2:网上给的命令行语句在我的终端执行均无反应?
难点3:怎么写PATH,连接到哪?
针对难点1/2多次尝试网上给的命令行语句并进行修改,去除命令中'~/',最终实验成功。
终端输入
vim .bash_profile
显示以下内容
键盘按E顺利进入环境变量配置窗口,难点1/2解决
针对难点3 尝试网上找到的添加变量语句,当退出环境变量设置窗口后运行flutter doctor若能执行即当前语句可行。最终实验成功。
按 i 进入编辑,添加下列路径
esc退出编辑 :wq退出当前窗口 难点3解决
运行Flutter Doctor 顺利
cmdline-tools 下载【报错1】
找到Android SDK Command-line Tools(latest)勾选 Apply
接收Android license【报错2】
按照终端提示输入
flutter doctor --android-licenses
然后一路按y即可
Xcode更新【报错3】
我电脑是装过Xcode的,因为前不久我把苹果系统从11Big Sur 升级到了13Ventura,而Xcode在13上必须更新
App store更新后按照终端提示输入
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
CocoaPods下载【报错4】
sudo gem install cocoapods
http host超时问题【报错5】
1 找到flutter sdk文件目录,打开路径文件
flutter\packages\flutter_tools\lib\src\http_host_validator.dart
2将文件中的链接进行替换
https://maven.google.com/ 修改为 https://dl.google.com/dl/android/maven2/
kPubDevHttpHost修改为https://pub.flutter-io.cn/
kgCloudHttpHost修改为https://storage.flutter-io.cn/
3去到flutter\bin目录下,删除cache目录下flutter_tools.snapshot文件
4重新打开终端执行flutter doctor,问题解决