当前位置: 代码迷 >> J2SE >> c怎么调用返回值为String的java函数
  详细解决方案

c怎么调用返回值为String的java函数

热度:5   发布时间:2016-04-24 00:42:54.0
c如何调用返回值为String的java函数
java类中定义了一个静态函数,
public static String getData(String id);
我要在C中通过jni调用它。应该如何调用?

我使用了
(*env)->CallStaticStringMethod(env, MyClass, getData, id);
但是编译的时候提示'const struct JNINativeInterface' has no member named 'CallStaticStringMethod'。
请大家帮帮忙解答一下,谢谢。

------解决方案--------------------
应该是CallStaticObjectMethod吧,jni里面没有CallStaticStringMethod这个方法
  相关解决方案