现有Android APP项目集成Flutter

 

背景

      我的app现在是原生加Weex混合开发,自从调研了flutter后,发现完全可以取代weex,达到更好的性能,更美观的界面,更丰富发组件等需求,flutter的原理和性能在这里不再多说,可自行查找资料与查看官网,强烈推荐使用原生加flutter的混合开发进行app开发,当然使用flutter也是有缺点的,后续会阐述,先讲一下我的集成路程与趟过的坑。

集成开始

1.add2app

      第一步在我们现有app项目中集成flutter的sdk,这一步网上有很多教程,建议大家这步看官网的教程add2App,这一步的注意点是flutter_module一定要和Android根目录同级,即app module目录的上一级,不是和app module同一级,切记!在这里app module目录的名称如果不是app,将存在一些问题,目录名称最好是app。

2.打debug包-在混合项目中打开flutter界面

     根据官网教程,这时候已经将flutter集成进我们的项目,我们就来打一个debug包,然后打开我们写的flutter界面吧。打debug包直接在app项目中build就可以了,然后装到手机里,打开app的flutter界面,如果成功打开,恭喜你,你跨过了很多没看到的坑,你的原app项目的第三方库没有造成冲突和影响,目前所知到的友盟、某些多渠道打包,都会对集成有影响,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值