例如,在android Java代码中,它调用本机方法:
private native final String native_getParameters();
我应该在哪里/如何grep在哪里定义C ++方法native_getParameters();
?
谢谢。
答案 0 :(得分:3)
C ++方法还将包含您的命名空间(例如com.domain.your)和类名(例如YourActivity),它看起来像
JNIEXPORT jstring JNICALL Java_com_domain_your_YourActivity_native_1getParameters(JNIEnv * env, jclass clazz)
注意C ++ _1等同于Java方法中的_