【发布时间】:2015-02-22 06:26:11
【问题描述】:
是否可以从 Qt 应用程序调用 java 函数,如果可以,如何调用?我是否需要为此类任务更新 java 源代码?我有 Qt 桌面开源版。
【问题讨论】:
-
@Nejat,我有 Qt 桌面版,版本 5.4 开源,我认为没有可用的
QAndroidJNIObject;如果我这样做,QtCreater 找不到它#include <QAndroidJNIObject>。 -
你是对的。这是我的错。
-
你应该使用 JNI。它与 c++ 而不是 Qt 有关。请参阅:stackoverflow.com/questions/819536/…
-
但是 Qt 现在为其提供了抽象,在使用 Qt 时,通常最好按照“Qt 方式”stackoverflow.com/questions/27094100/…