如何在原生应用中混编Flutter工程

76 阅读1分钟

目前市面上,有两种技术方案实现:

1.统一管理模式 将原生工程作为 Flutter 工程的子工程,由 Flutter 统一管理。这种模式,就是统一管理模式。

统一管理模式.png

2.三端分离模式 将 Flutter 工程作为原生工程共用的子模块,维持原有的原生工程管理方式不变。这种模式,就是三端分离模式。

三端分离模式.png

对于Android平台,三端分离的方式,就是将Flutter工程打包生成aar,然后作为Android项目的lib引入进来。