diff --git a/src/android/jar/src/org/qtproject/qt/android/QtLoader.java b/src/android/jar/src/org/qtproject/qt/android/QtLoader.java index 7570299e1a..80dd3a00a1 100644 --- a/src/android/jar/src/org/qtproject/qt/android/QtLoader.java +++ b/src/android/jar/src/org/qtproject/qt/android/QtLoader.java @@ -146,7 +146,8 @@ public abstract class QtLoader { { // directory where optimized DEX files should be written. String outDexPath = m_context.getDir("outdex", Context.MODE_PRIVATE).getAbsolutePath(); - m_classLoader = new DexClassLoader("", outDexPath, null, m_context.getClassLoader()); + String sourceDir = m_context.getApplicationInfo().sourceDir; + m_classLoader = new DexClassLoader(sourceDir, outDexPath, null, m_context.getClassLoader()); QtNative.setClassLoader(m_classLoader); }