Flutter開發-使用命令建立Flutter App/Module/Plugin/Package

Flutter四種工程類型

1. Flutter Application (全新的APP)

標準的Flutter App工程,包含標準的Dart層與Native平臺層 建立命令git

flutter create xxapp
//默認Android使用Java,iOS使用Objective-C。
//若是要指定語言,好比安卓使用Kotlin,iOS使用Swift
flutter create -i swift -a kotlin xxapp
複製代碼

工程目錄: github

標準的Flutter App工程目錄

2. Flutter Module (混編到已有的安卓/iOS工程內)

官方的混編方案-Add Flutter to existing appsswift

flutter create -t module xxapp_module
複製代碼

工程目錄: bash

Flutter Module工程目錄

3. Flutter Plugin

Flutter平臺插件工程,包含Dart層與Native平臺層的實現app

flutter create --template=plugin xxapp_plugin
複製代碼

工程目錄: spa

Flutter Plugin工程目錄

4. Flutter Package

Flutter純Dart插件工程,僅包含Dart層的實現,每每定義一些公共Widget插件

flutter create --template=package xxapp_package
複製代碼

工程目錄: code

Flutter Package工程目錄
相關文章
相關標籤/搜索