Flutter四种工程类型
1. Flutter Application (全新的APP)
标准的Flutter App工程,包含标准的Dart层与Native平台层 创建命令
flutter create xxapp//默认Android使用Java,iOS使用Objective-C。//如果要指定语言,比如安卓使用Kotlin,iOS使用Swiftflutter create -i swift -a kotlin xxapp复制代码
2. Flutter Module (混编到已有的安卓/iOS工程内)
官方的混编方案-Add Flutter to existing apps
flutter create -t module xxapp_module复制代码
3. Flutter Plugin
Flutter平台插件工程,包含Dart层与Native平台层的实现
flutter create --template=plugin xxapp_plugin复制代码
4. Flutter Package
Flutter纯Dart插件工程,仅包含Dart层的实现,往往定义一些公共Widget
flutter create --template=package xxapp_package