resolveDynamicLibrary function
Resolves dynamic library for FFI depending on current platform.
Implementation
DynamicLibrary resolveDynamicLibrary() {
if (Platform.isAndroid) {
return DynamicLibrary.open('libh3.so');
}
if (Platform.isIOS) {
return DynamicLibrary.process();
}
throw UnsupportedError(
'h3_flutter_gdx_plus supports Android and iOS only.',
);
}