【问题标题】:Flutter build with C/C++ code - example?Flutter 使用 C/C++ 代码构建 - 示例?
【发布时间】:2017-04-13 17:59:56
【问题描述】:

我正在使用 hello_services gradle 构建在 Java 中创建服务,但我真正想要的是在我的应用程序中使用 C/C++ 代码,最初是在 Android 上。我尝试过集成一些 C 代码但没有成功(我最终搞砸了颤振构建)。

我正在寻找有关如何添加它的示例或信息。理想情况下,我想从 C 代码中调用 Dart/Flutter flutterView.sendToFlutter(),但 JNI 也可以正常工作。

我猜我可以添加一个 gradle 子项目,感谢任何提示/指针。

【问题讨论】:

  • 我确实设法让它工作。主要问题是flutter还有一个地方是控制gradle插件版本的。之后,我用我的 C/C++ 代码“正常”创建了一个“lib”子项目,它开始工作了。

标签: android c gradle dart flutter


【解决方案1】:

我们目前没有这样做的例子。为了使 C++ 互操作更容易,我们希望为 HostMessages 系统提供一个 C API,而我们目前还没有。

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

【讨论】:

    猜你喜欢
    • 2018-12-04
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多