.h里是  JNIEXPORT void JNICALL Java_Ball_get(JNIEnv *, jobject);jobject
.cpp里是JNIEXPORT void JNICALL Java_Ball_get(JNIEnv *, jclass)  jclass
怎么不出错?

解决方案 »

  1.   

    .cpp里面加
    void main()
    { }
      

  2.   

    好象你的cpp问题很多啊
    你的cpp里面的函数头必须和h里面的一样啊
    你的返回类型不一样,而且参数也不一样
      

  3.   

    晕了,看了半天没看出来,leonwu1981_2(精童欲女) 你是欲女吧,这么仔细 ^_^
      

  4.   

    .h文件中是函数声明:JNIEXPORT void JNICALL Java_Ball_get (JNIEnv *, jobject);
    这是函数定义,
    Java_Ball_get (JNIEnv *, jclass)
    {
        printf("Hello world!\n");
        return;
    }
    呵呵:低级错误