通过Java代码调用C++
在.cpp文件中作如下实现:
extern "C" { //方法名与java类中的包名+方法名,以下划线连接 void Java_com_xxxx_xxxx_xxxx_xxxx(JNIEnv* env,jobject thiz,jint a) { //这里java调用nativePaySuccess(1);,这里就会被调用。jint a = 1 } }
void setCount(int count);
如果是按照C的方式来解析会变成:_setCount。
如果是按照C++方式来解析会变成:_setMessage_int