Skip to content

CLI

安装

dart pub global activate flutter_distributor

命令

These commands are sorted in alphabetical order. The most commonly used are package, publish, and release.

Package

将应用程序打包为特定于平台的格式,并将结果放入文件夹中。

FlagValueRequired
--platform平台, e.g. androidtrue
--targets以逗号分隔的 maker 名称列表true
--skip-clean跳过在构建之前一次false

示例:

flutter_distributor package --platform=android --targets=aab,apk

Publish

FlagValueRequired
--path路径, e.g. hello_world-1.0.0+1-android.apktrue
--targets以逗号分隔的 publisher 名称列表true

示例:

flutter_distributor publish --path hello_world-1.0.0+1-android.apk --targets fir,pgyer

Release

会根据配置文件(distribute_options.yaml),将你的应用打包成特定的格式并发布到分发平台。

FlagValueRequired
--name名称, e.g. devtrue
--skip-clean跳过在构建之前一次false

示例:

flutter_distributor release --name dev