We met issue when try to use libexif.so which is linked to other native code and in the same time used by ExifInterface java class.
The native code can call libexif.so successfully but the java class ExifInteface will fail "Cannot find library". To avoid the problem,we have to split the libexif.so to two library libexif.so and libexifcore.so,the libexif.so will contain JNI and libexifcore.so will contain jhead code only. My question is: 1.Why a library with JNI code can't be dlopen by VM when it is linked with native code? 2.Is it acceptable to split libexif to two library so that other native code can call jhead? --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
