I’m a bit confused, please excuse me if I’m pressing on the following, but if they jnijavacpp.so and other .so files are missing from my uber jar, why do they appear in the list that is returned when I run the command jar tf uberjar_name.jar command? There are many other .so files listed in there and they didn’t trigger the errors I’ve been getting.
I will try building my program with the command you indicated:
mvn clean compile exec:java -Dorg.bytedeco.javacpp.platform=android-arm -Dorg.bytedeco.javacpp.logger.debug -Dorg.bytedeco.javacpp.pathsfirst
and see if I too get the “Warning: Could not load Loader: java.lang.UnsatisfiedLinkError: no jnijavacpp in java.library.path” you shared above. Thanks.