GStreamer Rust on Android Fails to dlopen gobject-2.0 (and other libs) - For Android these are all contained in the libgstreamer_android.so mono-lib
Using the rust bindings/libraries on Android is causing issues due to the fact that the rust bindings make reference to the discrete (shared) libraries instead of the android libgstreamer_android.so mono-library.
I have the libgstreamer_android.so library in the APK and am running GStreamer code using the Android JNI, however when running code from rust, the rust bindings libraries refer to the discrete/separate gstreamer libraries, resulting in shared library loading errors, e.g.:
dlopen failed: library "libgobject-2.0.so" not found
Is there a way to tell the rust build system (for Android) that it should map these discrete libraries back to the libgstreamer_android.so mono-lib?