java.lang.UnsatisfiedLinkError
Я использую пример hello-jni и по какой-то причине получаю ошибку java.lang.UnsatisfiedLinkError, когда пытаюсь вызвать библиотеку hello-jni. Есть идеи, почему? Должен ли я где-то указать свой путь?
в HelloJni.java:
public native String stringFromJNI();
а также
static {
System.loadLibrary("hello-jni");
}
в привет-jni.c:
jstring
Java_com_bdunlay_hellojni_HelloJni_stringFromJNI( JNIEnv* env,
jobject thiz )
{
return (*env)->NewStringUTF(env, "Hello from JNI !");
}
файл .so... root_root/libs/armeabi/libhello-jni.so