天天看點

java.lang.UnsatisfiedLinkError: Native method not found問題

安裝配置那一部分不說了直接說下這個錯誤問題“java.lang.UnsatisfiedLinkError: Native method not found”;

這裡有個哥們寫的一些錯誤,我也貼上來了供大家看一下:

這個該死的錯誤就是:java.lang.UnsatisfiedLinkError: Native method not found

程式編譯沒問題,就隻在執行的時候,出現了這個error。後面我的解決方法是:

1、c++中的方法Java_xxx_xxx 中的Java 首字母一定要大寫

2、如果是 .cpp 檔案 則用 extern "C" {"您的方法在這裡"},大括号裡是您的本地方法。

另外這次我遇到的問題是這個函數:

Java_com_example_hellojni_MainActivity_stringFromJNI( JNIEnv* env, jobject thiz )

MainActivity是src/com/example/hellojni裡面的,這裡應該是個路徑吧,這個地方大家别搞錯了,不然也會報這個錯誤的!

繼續閱讀