【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )(二)

三、创建 Dart 包



1、Android Studio 中可视化创建


在 菜单栏 选择 " File / New / New Flutter Project… " 选项 ;


【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )(二)


在弹出的如下对话框中 , 选择 " Flutter Package" 就是创建 Flutter 包 ;

【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )(二)



输入 Flutter 包名称 ;


【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )(二)


点击 " More Settings " 选项 , 可以设置更多选项 ;

【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )(二)



创建的 Flutter 包如下 :

【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )(二)



Dart 包目录结构介绍 :


lib : Dart 代码目录 , 在默认生成的 flutter_package.dart 代码中 , 封装 Dart 功能 ;

pubspec.yaml : 配置了依赖 , 以及相关说明 ;

Dart 包是没有 android 和 ios 原生代码的 ;



2、命令行创建


执行如下命令 , 创建 名称是 flutter_package 的 Dart 包 ;


flutter create --template=package flutter_package


--template 设置当前创建的工程类型 , package 表示 Dart 包 ;

flutter_package 表示插件包的名称 ;


【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )(二)

上一篇:【错误记录】发布 Flutter 插件包报错 ( Failed to upload the package.pub finished with exit code 1 )


下一篇:gzcms技术开发文档