我想知道是否可以将 C++ 代码与 React Native、Flutter、Phone Gap 等混合移动应用程序混合使用? 我知道可以将 C++ 代码与 Objective-C++ 混合使用,对于 Android 也可以将 Java 和 C++ 一起使用。 除了提到的事情外,Dropbox Djinni 可以允许 iOS 和 Android 共享 C++ 代码。 但我不知道我们能否将 C++ 与混合 Material 混合使用。
最佳答案
您可以使用 Flutter 中的 C++ 库。
您需要使该功能在 native 平台(Java/Kotlin 和/或 Objective-C/Swift)上可用,然后通过构建插件使其可供 Flutter 使用 https://flutter.io/docs/development/packages-and-plugins/developing-packages#developing-plugin-packages
正在努力使直接从 Dart 调用 C++ 变得容易 使用 FFI,https://github.com/flutter/flutter/issues/7053 , https://github.com/dart-lang/sdk/issues/34452但它还不可用。
关于c++ - 我可以将 C++ 代码(或用 C++ 编写的库)与混合移动应用程序代码混合使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53922299/