【问题标题】:Flutter - Am I able to creat a module with Flutter and use it in my iOS and Android projects?Flutter - 我能用 Flutter 创建一个模块并在我的 iOS 和 Android 项目中使用它吗?
【发布时间】:2019-10-09 05:39:53
【问题描述】:

在我的公司,我们正在开发一个巨大的产品。我们有一个 Android 项目的 repo,我们也有另一个 iOS 项目的 repo。

我认为用 Flutter 重写整个项目是不可能的。所以,我突然想到了一些东西,但我不确定它是否可行。每个 Android/iOS 项目都包含许多模块。我正在开发一个名为 Enterprise 的模块。它有自己的活动、片段和业务逻辑。所以,我的问题是,我能否将此模块视为一个黑盒(它有一些来自其他模块的输入和一些将在应用程序模块中呈现的输出)并由 Flutter 制作。然后我会在 Android 项目和 iOS 项目中使用它的 .aar 版本。

这样的实现可行吗?

【问题讨论】:

  • 我不确定我为什么要投票结束这个问题。这个问题有足够的细节,没有什么是可选的。这类似于这个没有收到投票关闭的问题,stackoverflow.com/q/49461746/513413

标签: flutter


【解决方案1】:

好的,我发现 Flutter 正在想办法解决这个问题。我还发现了两个可能对您有用的链接:

  1. Add Flutter to existing apps。根据此页面,““添加到应用程序”支持处于预览状态,目前仅在主频道上可用。

  2. Integrating Flutter into an Existing App

如果您有更好的方法,我将非常乐意接受您的回答。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-07
    • 2021-09-10
    • 2018-08-10
    • 2019-06-06
    • 2018-07-17
    • 1970-01-01
    • 2019-05-07
    • 2019-04-15
    相关资源
    最近更新 更多