在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  Android  網(wǎng)絡(luò)安全/ java.lang.UnsatisfiedLinkError: No imple

java.lang.UnsatisfiedLinkError: No implementation found

package aa;
public class NativeTest {
    public static void a(Object obj);
    
    public static string b();
    
    public static string c();
}

jni中的寫法如下

#include <jni.h>
#include <cstring>

extern "C" {
JNIEXPORT void JNICALL Java_aa_NativeTest_a (JNIEnv *env, jclass type,jobject obj) {
//todo
}

JNIEXPORT jstring JNICALL Java_aa_NativeTest_b (JNIEnv *env, jclass type) {
return env->NewStringUTF("bb");
}
}

有兩點十分搞不明白:
1.在android studio中,另一個Module中同樣的,完全正常運行,沒有任何錯誤。但此module就是一直提示沒有實現(xiàn)NativeTest.a(Object)
2.NativeTest.b()在同一個cpp中實現(xiàn),就能正確運行,只是NativeTest.a(Object)提示找不到C實現(xiàn)

回答
編輯回答
逗婦乳

有大神幫幫忙嗎,搞了一天了,各種測試都沒有解決,謝謝了

2017年7月16日 01:59