在现有Android/iOS应用程序中集成颤振软件包

在现有Android/iOS应用程序中集成颤振软件包,android,ios,flutter,adapter,Android,Ios,Flutter,Adapter,我正在尝试以增量方式将两个现有的移动应用程序(Android和iOS)迁移到Flatter。增量迁移是必需的,因为这些应用程序有一个巨大的代码库 由于这两个应用程序具有相同的业务需求(它们需要做相同的事情),因此我想首先统一业务逻辑(可能还有存储库逻辑),而不是UI 我已经看到有可能创建一个flatter插件,它允许您在flatter中创建一个API,并在Android和iOS中使用本机代码实现。允许使用“平台通道”()在颤振和本机代码之间进行通信 我的问题是:同样的东西可以反过来使用吗?用An

我正在尝试以增量方式将两个现有的移动应用程序(Android和iOS)迁移到Flatter。增量迁移是必需的,因为这些应用程序有一个巨大的代码库

由于这两个应用程序具有相同的业务需求(它们需要做相同的事情),因此我想首先统一业务逻辑(可能还有存储库逻辑),而不是UI

我已经看到有可能创建一个flatter插件,它允许您在flatter中创建一个API,并在Android和iOS中使用本机代码实现。允许使用“平台通道”()在颤振和本机代码之间进行通信

我的问题是:同样的东西可以反过来使用吗?用Android/iOS代码编写API,将颤振集成为gradle模块/CocoaPods吊舱,并使用“平台通道”进行通信