我想知道是否可以将C ++代码与诸如React Native,Flutter,Phone Gap等混合移动应用程序混合使用? 我知道也可以将C ++代码与Objective-C ++混合使用(对于Android),也可以将Java和C ++一起使用。 除上述内容外,Dropbox Djinni可以允许iOS和Android共享C ++代码使用。 但是我不知道我们可以将C ++与混合的东西混合使用吗。
答案 0 :(得分: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/7053,https://github.com/dart-lang/sdk/issues/34452,但尚不可用。