我正在调用一个返回字符串的Java函数:
QAndroidJniObject obj = QAndroidJniObject::callStaticObjectMethod<jstring>("HelloJava", "getString");
jstring jstr = obj.object<jstring>();
QString str = jstr; // This doesn't work, obviously, compiler-error.
它返回一个jstring
,但这对我来说并不是很有用。我该如何将其转换为QString
,以便在我的代码中使用?