diff options
author | BogDan Vatra <bogdan@kdab.com> | 2016-02-17 14:37:50 +0200 |
---|---|---|
committer | BogDan Vatra <bogdan@kdab.com> | 2016-02-17 14:29:58 +0000 |
commit | efcf1dec4992bf7aab5bf1f0f4c0ee8c54030465 (patch) | |
tree | 5c46f66065750007a5dafdf7ca394af6f33c2b82 /src/corelib/kernel/qjnihelpers_p.h | |
parent | 4a7ccf74ff85a49e8c701a4d1c40f316b6fec4c5 (diff) |
Say hello to Android Services
This changeset enables running a QCoreApplication from within an Android
Service. The Android Application running can now have a QtActivity or a
QtService, but having both in the same process is not supported.
This patch was based on Cory Slep's patch
[ChangeLog][Android] Qt can now be used to easily create Android Services.
Task-number: QTBUG-37221
Change-Id: I0fd693daaa85b991940ffe9cc41c483022677199
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
Diffstat (limited to 'src/corelib/kernel/qjnihelpers_p.h')
-rw-r--r-- | src/corelib/kernel/qjnihelpers_p.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/kernel/qjnihelpers_p.h b/src/corelib/kernel/qjnihelpers_p.h index 1bffd26e08..34bdbf6c80 100644 --- a/src/corelib/kernel/qjnihelpers_p.h +++ b/src/corelib/kernel/qjnihelpers_p.h @@ -100,6 +100,7 @@ namespace QtAndroidPrivate typedef std::function<void()> Runnable; Q_CORE_EXPORT jobject activity(); + Q_CORE_EXPORT jobject service(); Q_CORE_EXPORT JavaVM *javaVM(); Q_CORE_EXPORT jint initJNI(JavaVM *vm, JNIEnv *env); jobject classLoader(); |