假设我有一个 Java 类,
public static String helloWorld() {
return "hello world!";
}
在 Qt 中,我如何获得该函数返回的内容?通知示例如下:
QAndroidJniObject javaNotification = QAndroidJniObject::fromString(m_notification);
QAndroidJniObject::callStaticMethod<void>("org/qtproject/example/notification/NotificationClient",
"notify",
"(Ljava/lang/String;)V",
javaNotification.object<jstring>());
方法描述符应该是()Ljava/lang/String;
?之后的人字形应该是什么callStaticMethod
?
编辑。固定,我不知道如何。我没有人字形,描述符是正确的。