前言
最近我在业余时间开发了一个Flutter插件用于Android应用内的版本更新:flutter_xupdate,发现在开发的过程中没遇到什么坑,但就是在发布到flutter插件平台时碰到了很多问题...坑点二:原生和flutter之间数据交互类型有限制
在进行插件的开发时,就必定会涉及到原生和flutter之间的数据交互.这里需要注意的是,就像我们在进行react-native和JNI的开发时,并不是什么类型的数据都是支持交互的....下面我给出原生和flutter之间可交互的数据类型:
这里我们用得最多的就是 bool、 int、 String、 Map这几个类型了
3.插件发布
插件发布遇到的坑最多,需要额外注意....坑点三:权限认证需要访问外网
由于我们要将插件发布到flutter插件平台,要知道这平台可是google建的,需要发布的话,就必须要登录google账号进行认证.在我们输入 flutter packages...要知道google在国内是无法访问的,这里我们需要想办法(方法是什么你懂的)登录google账号并进行认证.
坑点四:Flutter中文网搭建文档有毒
你以为登录完google账号就完事了?想太多了!