创建Flutter插件及引用

1.使用命令创建插件:


在终端输入下面的命令,等待一分钟左右,Flutter就会把整个项目框架搭建好。

flutter create --org com.example --template=plugin plugin_name


2.android studio 创建:

注意项目名称不可大写不可带数字,30字符以内。


3.插件的目录结构

使用上述两种方式中的任一种创建完成之后,插件的目录结构如下:


图中包含的几个主要的目录分别为android,example,ios,lib 这四个目录:

- android目录是一个完整的Android工程,用来开发Android端的插件功能 。

- example目录用来测试Android或者 IOS 端的插件功能 。

- ios目录是一个完整的IOS 工程,用来开发IOS端的插件功能 。

- lib目录中的文件负责和Android或者IOS端的交互。


4.引用插件


第三方插件的引入

下载插件地址如下:

Dart和Flutter应用程序的官方软件包存储库


自定义本地插件的引入

依赖引入到pubspec.yaml文件,如下图配置,path根据自己的插件的相对路径配置


在项目中打开pubspec.yarm文件执行命令flutter pub get

        或者在studio中点击Pub get,如下图


在使用的时候,可能没有那么智能,需要自己手动导包。

import 'package:scene_camera_plugin/scene_camera_plugin.dart';

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容