亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在MainActivity中添加native updateFile方法之后運行報錯

cmake工具自動在native-lib中生成對應的實現方法,但是運行時報錯

java.lang.UnsatisfiedLinkError: No implementation found for void com.zdj.ndkdemo.MainActivity.updateFile(java.lang.String) (tried Java_com_zdj_ndkdemo_MainActivity_updateFile and Java_com_zdj_ndkdemo_MainActivity_updateFile__Ljava_lang_String_2)

cpp中代碼:

JNIEXPORT void JNICALL
Java_com_zdj_ndkdemo_MainActivity_updateFile(JNIEnv *env, jobject instance, jstring path_) {
? ?const char *path = env->GetStringUTFChars(path_, 0);
? ?LOGV("調用方法成功");
? ?env->ReleaseStringUTFChars(path_, path);
}

MainActivity中代碼:

public native void updateFile(String path);

正在回答

舉報

0/150
提交
取消
Android-NDK入門
  • 參與學習       39697    人
  • 解答問題       54    個

本課程為NDK開發入門教程,帶領大家一步一步掌握使用NDK開發

進入課程

在MainActivity中添加native updateFile方法之后運行報錯

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號