常规做法如下:
1. 将插件放在Flutter项目中
把插件项目放置在Flutter项目根目录下的一个特定文件夹中。这里,我是创建了一个文件夹,名字为plugins
,并把插件项目复制进去。
2. 在Flutter项目中使用插件
在Flutter项目的 pubspec.yaml
中,添加对自己插件的依赖。如:
dependencies:
your_plugin_name:
path: ./plugins/your_plugin_name
或者
dependencies:
your_plugin_name:
path: ./custom_plugins/your_plugin_name
注意,格式要严格一致,多一个缩进就会出错。此时,运行 flutter pub get
命令,让Flutter项目获取到这个插件。
3. 使用插件
在Flutter项目中,导入插件,这时,就可以调用插件里头的API了。
import 'package:your_plugin_name/your_plugin_name.dart';// 使用插件的功能