【问题标题】:Can I mix C++ code (or library written in C++) with hybrid mobile app code?我可以将 C++ 代码(或用 C++ 编写的库)与混合移动应用程序代码混合使用吗?
【发布时间】:2018-12-25 12:14:03
【问题描述】:

我想知道是否可以将 C++ 代码与 React Native、Flutter、Phone Gap 等混合移动应用程序混合使用? 我知道可以将 C++ 代码与 Objective-C++ 混合用于 Android,也可以将 Java 和 C++ 一起使用。 除了提到的事情,Dropbox Djinni 可以允许 iOS 和 Android 共享 C++ 代码。 但我不知道我们能否将 C++ 与混合的东西混合使用。

【问题讨论】:

    标签: c++ ios react-native flutter phonegap


    【解决方案1】:

    您可以使用 Flutter 中的 C++ 库。

    您需要在本机平台(Java/Kotlin 和/或 Objective-C/Swift)上提供该功能,然后通过构建插件 https://flutter.io/docs/development/packages-and-plugins/developing-packages#developing-plugin-packages 使其对 Flutter 可用

    正在进行的工作是使直接从 Dart 调用 C++ 变得容易 使用 FFI,https://github.com/flutter/flutter/issues/7053https://github.com/dart-lang/sdk/issues/34452,但它尚不可用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-30
      • 1970-01-01
      • 2016-03-17
      • 1970-01-01
      • 1970-01-01
      • 2019-01-09
      • 1970-01-01
      相关资源
      最近更新 更多