This can be combined with dartPluginClass,
such as when FFI is used for the
implementation of one platform in a federated plugin:

plugin

implements

some_other_plugin

platforms

some_platform

dartPluginClass

SomeClass

ffiPlugin

true

A plugin can have both FFI and method channels:

plugin

platforms

some_platform

pluginClass

SomeName

ffiPlugin

true

The native build systems that are invoked by FFI
(and method channels) plugins are:

For Android: Gradle, which invokes the Android NDK for native builds.
    
      See the documentation in android/build.gradle.