Thank Erel.
The .so file not in the .jar file. when I put in the .so in .jar like SQLCiper.jar,Error still exists.
The SDK provided by the third party,he does'nt tell me how the library loads the so files,but he tell me an example
libs/jcore-android.v1.x.y.jar
libs/jpush-android_v3.x.y.jar
libs/(cpu-type)/libjcore1xy.so
so I put the .so file \Objects\libs ,and made it readonly ,but the same error: Couldn't load jcore110 from loader
I have tested lib and libs,and all I can find in the forums,but i failed.
I open the .jar with winrar,and add a new folder lib(or libs),and copy .so in it, .jar is in the folder AdditionalLibraries.
the error:java.lang.UnsatisfiedLinkError: Couldn't load jcore110 from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/bjfhs.guo.com-2.apk"],nativeLibraryDirectories=[/data/app-lib/bjfhs.guo.com-2, /system/lib]]]: findLibrary returned null
I have tried to make it work for one week,but I failed.
The B4A source of mine in the attached,and all the .jar and libs in the first thread.
I need somebody to help me ,looking forward to your reply.Thanks.
#AdditionalJar only adds a reference to the jar file. In order to actually use the library you will still need to understand its API. In your case you also need to find out where the .so file should be located.