使用 Dart 编写 iOS、macOS 和 Android 代码。此包可让您摆脱冗余的粘合代码和 Flutter Channel 的低性能。
使用 Dart 编写 iOS、macOS 和 Android 代码。此包可让您摆脱冗余的粘合代码和 Flutter Channel 的低性能。
DartNative 作为一个桥梁,用于在 Dart 和原生 API 之间进行通信。 用更快速、更简洁的代码取代性能较低的 Flutter 通道。
DartNative 以动态方式调用 任何 原生 API。它支持同步和异步通道。
不再需要对参数和返回值进行序列化,如 Flutter Channel。DartNative 提供了语言接口之间的直接调用和自动对象序列化。
Dart 最终化器仅在 Flutter 3(Dart 2.17)及以上版本中支持,但在 DartNative 中,它在 Dart Flutter 2.2.0(Dart 2.13.0)及以上版本中可用。
将 dart_native 添加到依赖项中,将 build_runner 添加到 dev_dependencies 中。然后可以编写代码。以下是一些示例:
暂无开放 Issues,或尚未同步最近议题。