diff options
author | Christian Strømme <christian.stromme@digia.com> | 2013-09-18 01:30:54 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-09-20 00:59:55 +0200 |
commit | 9329f786da8e167130fa36b91ff288bfdb046ce1 (patch) | |
tree | b738eb06051ce51b3d537fba26458271d1f1893d /src/corelib/kernel/kernel.pri | |
parent | ad4657f639a037b9c8330e3bf7a3ef03bdd299c6 (diff) |
Android: Add private API for jni in QtCore
When interfacing with Java API's on Android we need to write code using
the Java Native Interface (JNI). Writing JNI code requires a lot of
boilerplate code to be written. This patch contains API's to minimize the
amount of work needed to write JNI code.
QJNIEnvironmentPrivate:
On creation QJNIEnvironmentPrivate will attach the current running
thread to the Java VM, and expose the java environment.
QJNIObjectPrivate:
Wrapps around a Java class enabling the user to access the class from C++.
Change-Id: Ib633437ae36ff513d934292e9eeefcdd5b757d29
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
Diffstat (limited to 'src/corelib/kernel/kernel.pri')
-rw-r--r-- | src/corelib/kernel/kernel.pri | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/corelib/kernel/kernel.pri b/src/corelib/kernel/kernel.pri index 828e517ee2..26ad9f488c 100644 --- a/src/corelib/kernel/kernel.pri +++ b/src/corelib/kernel/kernel.pri @@ -157,7 +157,9 @@ blackberry { android:!android-no-sdk { SOURCES += \ kernel/qjnionload.cpp \ - kernel/qjnihelpers.cpp + kernel/qjnihelpers.cpp \ + kernel/qjni.cpp HEADERS += \ - kernel/qjnihelpers_p.h -}
\ No newline at end of file + kernel/qjnihelpers_p.h \ + kernel/qjni_p.h +} |