static JNINativeMethod method_table[] = {
};
//加载初始化
jint JNI_OnLoad(JavaVM *vm, void *reserved) {
JNIEnv *env = NULL;
jint result = -1;
if (vm->GetEnv((void **) &env, JNI_VERSION_1_4) != JNI_OK) {
LOG("GetEnv failed!");
return result;
}
LOG("JNI_OnLoad");
const char *javaClass = "com/example/test";
jclass nativeClass = env->FindClass(javaClass);
env->RegisterNatives(nativeClass,method_table, sizeof(method_table)/(sizeof(method_table[0])));
jmethodID jOnInit = env->GetStaticMethodID(nativeClass, "onInit", "(I)V");
env->CallStaticVoidMethod(nativeClass,jOnInit,JNI_VERSION_1_4);
}