Flutter
== 环境信息 ==
Flutter版本: 3.19.4 (channel stable)
Framework: revision 68bfaea224 (2024-03-20)
Engine: revision a5c24f538d
Dart: 3.3.2
DevTools: 2.31.1
== 项目基本信息 ==
项目路径: D:\F\luichun
域名: www.luichun.com.cn
支持平台: android, web, windows
== 项目创建过程 ==
- 创建项目
- 进入目标目录:
cd D:\F
- 创建项目命令:
flutter create --project-name luichun --org com.luichun --android-language java --ios-language objc --platforms android,web,windows luichun
== 常用Flutter创建命令参数说明 ==
–org: 设置组织标识符
–project-name: 项目名称
–description: 项目描述
–template: 指定项目模板类型
–ios-language: 设置iOS项目语言
–android-language: 设置Android项目语言
–platforms: 指定支持的平台
- 依赖管理
遇到Package not available (authorization failed)错误,执行以下步骤:
- 清理缓存: flutter clean
- 尝试离线获取依赖: flutter pub get --offline
- 重新获取依赖: flutter pub get
- 配置设置
如果你想使用国内源请设置
创建.flutter_settings文件(路径:D:\F\luichun.flutter_settings)
内容:
{
"MIRROR": "https://pub.flutter-io.cn"
}
我希望使用官方源
- 环境变量配置
原清华源配置:
FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
更改为官方源:
FLUTTER_STORAGE_BASE_URL=https://storage.googleapis.com
PUB_HOSTED_URL=https://pub.dev
- 依赖版本更新
- 检查过期依赖: flutter pub outdated
- 更新cupertino_icons版本从1.0.6到1.0.8
- 删除pubspec.lock文件后重新执行flutter pub get
- 这时pubspec.lock文件将会被重新创建,并指定里面的依赖插件源为官方源
- 项目打开方式
在命令行中:
cd D:\F\luichun
studio .
本文档整理于项目初始化阶段,用于记录项目创建和配置过程。