summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qjnihelpers_p.h
diff options
context:
space:
mode:
authorChristian Strømme <christian.stromme@digia.com>2013-09-24 18:04:14 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-25 20:32:31 +0200
commit1db90754826730dc810b92f9a741243b90ae8da9 (patch)
tree3de14cfe353bc4e90211381d52043e7dc0d1cdc5 /src/corelib/kernel/qjnihelpers_p.h
parent9a683bfb84464bbf051236c4e3c2710219cbf0d5 (diff)
Android: Use the application's class loader when loading Java classes.
Previously the system class loader was used, which meant only system Java classes where available. With this change it's no longer necessary to add a JNI_OnLoad() to get a handle to application specific classes. Change-Id: Ic8fe35b4e525bfeb1d317d5ba6b496e39bf9bb30 Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
Diffstat (limited to 'src/corelib/kernel/qjnihelpers_p.h')
-rw-r--r--src/corelib/kernel/qjnihelpers_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/kernel/qjnihelpers_p.h b/src/corelib/kernel/qjnihelpers_p.h
index 8719ae044b..39059db215 100644
--- a/src/corelib/kernel/qjnihelpers_p.h
+++ b/src/corelib/kernel/qjnihelpers_p.h
@@ -63,6 +63,7 @@ namespace QtAndroidPrivate
Q_CORE_EXPORT jobject activity();
Q_CORE_EXPORT JavaVM *javaVM();
Q_CORE_EXPORT jint initJNI(JavaVM *vm, JNIEnv *env);
+ jobject classLoader();
}
QT_END_NAMESPACE