Flutter 3.2.4 环境配置
Windows平台环境搭建
安装VSCode和Flutter插件
1.安装Flutter
1.在中文官网下载Flutter SDK并解压缩
https://docs.flutter.cn/community/china
2.将解压的Flutter SDK的bin目录添加到环境变量path中
C:\flutter\bin
C:\flutter\bin\cache\artifacts\engine\windows-x64
3.1下载VSCode
https://code.visualstudio.com/download
3.2在VSCode插件市场中搜索安装Flutter和Dart插件
2.配置国内镜像
# 命令行配置
set PUB_HOSTED_URL=https://pub.flutter-io.cn
set FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
# 或系统环境变量中配置
PUB_HOSTED_URL https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cn
4.修改默认Google Maven 仓库地址
# flutter/packages/flutter_tools/lib/src/http_host_validator.dart
const String kMaven = 'https://mirrors.aliyun.com/flutter/maven2/';
# 修改后重启终端,清除缓存
flutter clean
3.检查环境
# 终端中输入命令
flutter doctor
4.配置桌面支持
flutter channel stable
flutter upgrade
flutter config --enable-windows-desktop
flutter config --enable-macos-desktop
flutter config --enable-linux-desktop
5.创建项目
flutter create --platform=windows xxx
flutter create --platform=macos
flutter create --platform=linux
flutter create --platform=web
flutter create --platform=android
flutter create --platform=ios
flutter create --platform=linux,windows,macos,web,android,ios
flutter create --platform=linux,windows,macos,web,android,ios --template=app
6.Windows环境配置
1.安装VS2022
2.C++编译器
7.运行项目
flutter run
flutter run --release
flutter run --no-sound-null-safety
flutter run --no-sound-null-safety --release
flutter run --no-sound-null-safety --release --dart-define=flutter.inspector.structuredErrors=true
8.打包编译
#flutter build windows
# 编译后目录:
build/windows/x64/runner/Release
build/windows/x64/runner/Debug