An example library containing native code that should be bundled with Dart and Flutter applications.
Run tests with dart --enable-experiment=native-assets test.
A typical layout of a package with native code is:
lib/ contains Dart code which uses [dart:ffi] and [package:ffigen] to call into native code.src/ contains C code which is built and then invoked through dart:ffi.build.dart implements the CLI that communicates which native assets to build/bundle with the Dart/Flutter SDK.