欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Flutter混合开发 如何将Flutter项目变成Module导入Android项目(4.6)

程序员文章站 2022-03-31 08:02:29
如果说当前没有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项目

Flutter混合开发 如何将Flutter项目变成Module导入Android项目(4.6)
description: A new Flutter application.改为description: A new Flutter module.

第二步:还是在pubspec.yaml中添加module注释

Flutter混合开发 如何将Flutter项目变成Module导入Android项目(4.6)

  module:
    androidX: true
    androidPackage: 包名
    iosBundleIdentifier: 包名

我的Android项目是AndroidX的,不是AndroidX项目的朋友不用加这段代码哦

然后Pub get一下即可

切记Flutter项目建议放在和Android项目同一级目录可以方便调试,或者吧Flutter项目放到Android项目里面也可以

然后在Android项目中点击import Modle找到文件添加即可

Flutter混合开发 如何将Flutter项目变成Module导入Android项目(4.6)

找到文件位置添加(我已经添加过了,所以报错)
Flutter混合开发 如何将Flutter项目变成Module导入Android项目(4.6)

添加完成之后如果不抱错的话在MainActivity测试一下
Flutter混合开发 如何将Flutter项目变成Module导入Android项目(4.6)
来看看效果吧:

Flutter混合开发 如何将Flutter项目变成Module导入Android项目(4.6)

猜你喜欢:
FLutter混合开发 Android跳转Flutter页面,Flutter引擎等(4.1)

Flutter混合开发 传递初始化数据给Android(4.2)

Flutter混合开发 BasicMessageChannel与原生android通信(4.3)

Flutter混合开发 EventChannel单向传递数据(4.4)

Flutter混合开发 MethodChannel单向传递消息(4.5)

原创不易,您的点赞就是对我最大的支持,留下您的点赞吧~

Flutter混合开发 如何将Flutter项目变成Module导入Android项目(4.6)

本文地址:https://blog.csdn.net/weixin_44819566/article/details/110238546