# include <string.h> # include <jni.h> JNIEXPORT jstring JNICALL Java_com_shcahill_ndksample_MainActivity_stringFromJNI(JNIEnv *env, jobject thiz) { return (*env)->NewStringUTF(env, // 秘匿情報の文字列(ここのコメントは残ってしまうので、実際には書かない) "string from JNI!"); } 関数名は命名規則があります。 先頭にJava_をつける パッケージ名を_繋ぎでつける 呼び出すKotlin/Javaコードのファイル名をつける(拡張子は付けない) 関数名をつける この例だと、MainActivityからstringFromJNIという名前で呼び出せます。 また、この例の場合、thizが未使用だ
