Flutter环境配置生成插件flutter_environment_generator的使用
Flutter环境配置生成插件flutter_environment_generator的使用
警告
- 此包使用Dart定义功能进行环境配置。
- 此包仅支持在Visual Studio Code(VSCode)IDE中运行。
关于
Flutter Environment Generator CLI Tool
是一个多功能工具,旨在简化和管理Flutter项目中的关键配置。它通过简单的方式修改应用名称和包标识符(Bundle ID)跨多个平台进行配置。
- Android
- iOS(需要额外配置)
主要特性
- 为不同的环境生成Dart定义配置。
- 自动设置开发、测试和生产环境。
- 简单地更新您的应用名称和包标识符。
安装
要安装此工具,请执行以下命令:
flutter pub global activate flutter_environment_generator
运行脚本
您可以直接从命令行运行脚本,使用已激活的包中的 flutter_environment_generator
。如果遇到任何问题,可以尝试以下命令之一:
dart pub global run flutter_environment_generator
或
flutter pub global run flutter_environment_generator
对于路径变量问题,请确保正确设置路径变量。详细信息
使用方法
要使用 Flutter Environment Generator CLI Tool
,请按照以下步骤操作:
- 打开终端或命令提示符。
- 导航到您的Flutter项目的根目录。
- 运行以下命令:
flutter_environment_generator start
这将触发工具并启动您的项目环境设置和配置过程。
现在,让 Flutter Environment Generator CLI Tool
帮助您轻松管理应用在不同平台上的环境设置。
-
在VSCode中运行应用 您可以通过VSCode Runner来运行应用:
或者,您也可以在终端中使用以下命令:
// 开发环境 flutter run --flavor dev --dart-define-from- env_dev.json // 测试环境 flutter run --flavor staging --dart-define-from- env_staging.json // 生产环境 flutter run --flavor prod --dart-define-from- env_prod.json
Android应用名称配置
第一次运行 Flutter Environment Generator CLI Tool
时,此代码将生成在 android/app/build.gradle
文件中:
flavorDimensions 'app'
productFlavors {
dev {
dimension "app"
resValue "string", "app_name", "package_test Dev" // 您可以编辑这一行以更改应用标签
versionNameSuffix "-dev"
applicationId "com.example.package_test.dev"
}
staging {
dimension "app"
resValue "string", "app_name", "package_test Staging " // 您可以编辑这一行以更改应用标签
versionNameSuffix "-stg"
applicationId "com.example.package_test.staging"
}
prod {
dimension "app"
resValue "string", "app_name", "package_test" // 您可以编辑这一行以更改应用标签
applicationId "com.example.package_test"
}
}
更多关于Flutter环境配置生成插件flutter_environment_generator的使用的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
1 回复