使用与配置
flutter 开发的使用与配置相关内容
常用命令
环境
flutter --version #查看当前安装的flutter 版本flutter upgrade #升级当前的flutter 版本flutter doctor #检查环境安装是否完成创建新项目
flutter create project_name获取依赖
flutter pub get升级依赖
flutter pub upgrade运行应用
flutter run --设备名称 #运行项目到指定设备构建 APK
flutter build apk --release --target-platform android-arm64 #生成指定CPU架构的apk构建 iOS 应用
flutter build ios #iOS打包 这一步并不能生成ipa文件,需要使用Xcode 打包清理构建文件
flutter clean分析代码
flutter analyze运行测试
flutter test生成本地化文件
flutter gen-l10n快捷键
在 VSCode 中开发 Flutter 时,如果你想要快速修复或者是应用建议(类似 IntelliJ 或 Android Studio 中的 Alt+Enter),你可以使用以下快捷键:
Windows/Linux: Ctrl+. (Control 加点)
macOS: Cmd+. (Command 加点)
analyze
添加 very_good_analysis 依赖
dart pub add --dev very_good_analysis替换 analysis_options.yaml 文件
include: package:very_good_analysis/analysis_options.yamllinter: rules: always_use_package_imports: false prefer_relative_imports: true always_put_required_named_parameters_first: false flutter_style_todos: false public_member_api_docs: false sort_pub_dependencies: falseanalyzer: language: strict-casts: true strict-inference: true strict-raw-types: true exclude: - lib/generated/** - _flutter/** - '**/*.g.dart' - '**/*.freezed.dart' errors: invalid_annotation_target: ignore