Flutter如何使用C/C++代码构建应用程序?提供示例。

9
我正在使用hello_services gradle构建在Java中创建服务,但我真正想要的是在我的应用程序中使用C / C ++代码,最初在Android上。我尝试过整合一些C代码,但没有成功(最终导致flutter build出错)。
我正在寻找一个示例或关于如何添加它的信息。理想情况下,我想从C代码调用Dart / Flutter flutterView.sendToFlutter(),但JNI也可以正常工作。
我猜我可以添加一个gradle子项目,如果有任何提示/指针,我将不胜感激。

我确实设法让它工作了。主要问题是Flutter还有另一个控制Gradle插件版本的地方。然后,我创建了一个包含我的C/C++代码的“lib”子项目,“像往常一样”,然后它开始正常工作了。 - Joel
1个回答

5

我们目前没有做这方面的示例。为了使C++互操作变得容易,我们希望为HostMessages系统提供C API,但我们目前还没有。

您已经提交了一个错误请求( https://github.com/flutter/flutter/issues/7053),我已经更新了此请求。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接