jni基礎知識2

生成.h文件在c中調用native方法該方法會有兩個參數: 參數:JNIEnv *,jclass/jobject 參數1: JNIENV是一個結構體指針 代表java的運行環境,可以調用java的代碼 env是二級指針 因爲JNIENV是一級指針 爲什麼這麼定義? 因爲c和c++需要兼容,必須要用同一個頭文件,所以C中要用2級指針 C++要用一級指針 參數2: 當我們在java類生成.h頭文件之後
相關文章
相關標籤/搜索