Flutter Plugin简朴开发

分享
源码 2024-9-26 05:24:36 122 0 来自 中国
个人博客:
http://www.milovetingting.cn
新建项目

2.png 项目布局

3.png 创建完成后的目次如图所示,此中example是测试工程,用来测试我们写的插件。lib目次下的文件,就是须要详细实现的。
flutter_plugin_platform_interface.dart文件就是我们界说接口的地方,flutter_plugin_method_channel.dart是对应Andoid、IOS的文件,flutter_plugin_web.dart是对应web平台。
方法实现

Android、IOS平台要分别实现flutter_plugin_platform_interface.dart界说的方法。这里以Android和Web为例,实现接口中的方法。
Android端

1、在android目次上点击右键,选择Flutter菜单下的Open Android module in Android Studio
4.png 2、打开后的界面如下
我们重要在FlutterPlugin这个文件的onMethodCall方法中做详细实现
无参方法的调用

1、在flutter_plugin_platform_interface.dart类中增长方法
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2025-2-2 13:57, Processed in 0.171026 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表