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
-~----------~----~----~----~------~----~------~--~---

Reply via email to