0

有许多函数可用于从 C 调用 java,但是没有函数用于调用 String 返回 java 方法。有人可以告诉我如何从C调用字符串返回java方法吗?

    CallBooleanMethod,
    CallBooleanMethodV,
    CallBooleanMethodA,
    CallByteMethod,
    CallByteMethodV,
    CallByteMethodA,
    CallCharMethod,
    CallCharMethodV,
    CallCharMethodA,
    CallShortMethod,
    CallShortMethodV,
    CallShortMethodA,
    CallIntMethod,
    CallIntMethodV,
    CallIntMethodA,
    CallLongMethod,
    CallLongMethodV,
    CallLongMethodA,
    CallFloatMethod,
    CallFloatMethodV,
    CallFloatMethodA,
    CallDoubleMethod,
    CallDoubleMethodV,
    CallDoubleMethodA,
    CallVoidMethod,
    CallVoidMethodV,
    CallVoidMethodA,
4

1 回答 1

1

你可以CallObjectMethod()和朋友一起使用。如果 JAVA 方法返回String. 然后jobject可以将返回的转换为jstring,您可以使用它GetStringChars()来获取jchar *

于 2014-09-02T11:38:32.743 回答