UnsatisfiedLinkError for android library
Hello everyone,
In my project, I would like to use the ZBar library in order to be able to read QR code.
For test purpose, I've created a simple Android Library with a simple function which do nothing but displaying a log. When importing this library to my unity project, everything works fine.
from this point, I've added in my java class the following code in order to be able to start a QRCode reader:  static{ System.loadLibrary("iconv"); } 
After Adding the above code, when trying to create my AndroidJavaObject in a C# script, I have the following error:
Exception Ljava/lang/UnsatisfiedLinkError; Thrown while initializing Ljp/XXX/XXX; AndroidJavaException: java.lang.ClassNotFoundException: jp.XXX.XXX
...
caused by: java.lang.UnsatisfiedLinkError: Couldn't load iconv from loader dalvik.system.PathClassLoader[...]: findLibrary returned null
In the Assets folder, I have the following setting :
-Plugins
      -QRCodeManagerScript.cs <- this script will call my library using AndroidJavaObject
      -Android
             -zbar.jar
              -mylib.jar
              -armeabi
                      -libiconv.so
                      -libzbarjni.so
              -armeabi-7a
                      -libiconv.so
                      -libzbarjni.so
              -x86
                      -libiconv.so
                       -libzbarjni.so
Could you please tell me if a static library can be use/loaded inside my own library?
I really thank you in advance for your help.
Your answer
 
 
             Follow this Question
Related Questions
Integrate Unity as a Library via Dynamic Feature Modules in Android 1 Answer
IL2CPP Android build with custom static libraries linked with GNU STL static library 0 Answers
UnityPlayer packaged as an Android library module? 0 Answers
Importing an aar crashed my application - Unity 5.5.0f3 0 Answers
Trying to use an external library in my Android project, but managed code stripping causes an error. 3 Answers
 koobas.hobune.stream
koobas.hobune.stream 
                       
                
                       
			     
			 
                