2
JNIを初めて使用しました。
同じJNI機能を使用する2つ(またはそれ以上)のアクティビティがあります。
現在、別の関数を呼び出す2つのJNI関数を定義する必要があります。
Android NDK 2つのアクティビティ同じJNI関数を使用する
int foo() { return 1; }
int Java_my_pkg_activity1_foo1(JNIEnv *env, jobject thiz) {
return foo();
}
int Java_my_pkg_activity2_foo2(JNIEnv *env, jobject thiz) {
return foo();
}
すべての活動のために、私はJava_my_pkg_activityX_foo2を(定義する必要がないように、複数の活動によって呼び出すことができるただ一つJNI関数)を定義するためのより便利な方法はありますか?
これは機能します。もっとグレシアス – user538565