Flutter混合开发 如何将Flutter项目变成Module导入Android项目(4.6)
程序员文章站
2022-06-24 10:06:05
如果说当前没有Flutter项目,可以在Android中直接new一个flutter_module出来,可是如果已经有Flutter项目了如何办呢?复制代码吗?太憨了,来看我操作吧第一步:找到Flutter项目中的pubspec.xml项目将description: A new Flutter application.改为description: A new Flutter module.第二步:还是在pubspec.yaml中添加module注释 module: andro...
如果说当前没有Flutter项目,可以在Android中直接new一个flutter_module出来,可是如果已经有Flutter项目了如何办呢?复制代码吗?太憨了,来看我操作吧
第一步:找到Flutter项目中的 pubspec.xml项目
将description: A new Flutter application.
改为description: A new Flutter module.
第二步:还是在pubspec.yaml中添加module注释
module:
androidX: true
androidPackage: 包名
iosBundleIdentifier: 包名
我的Android项目是AndroidX的,不是AndroidX项目的朋友不用加这段代码哦
然后Pub get一下即可
切记Flutter项目建议放在和Android项目同一级目录可以方便调试,或者吧Flutter项目放到Android项目里面也可以
然后在Android项目中点击import Modle找到文件添加即可
找到文件位置添加(我已经添加过了,所以报错)
添加完成之后如果不抱错的话在MainActivity测试一下
来看看效果吧:
猜你喜欢:
FLutter混合开发 Android跳转Flutter页面,Flutter引擎等(4.1)
Flutter混合开发 传递初始化数据给Android(4.2)
Flutter混合开发 BasicMessageChannel与原生android通信(4.3)
Flutter混合开发 EventChannel单向传递数据(4.4)
Flutter混合开发 MethodChannel单向传递消息(4.5)
原创不易,您的点赞就是对我最大的支持,留下您的点赞吧~
本文地址:https://blog.csdn.net/weixin_44819566/article/details/110238546