Fix libs dir location on arm64

On Android arm64 the native libs are not in /data/app/../libs/... anymore but they are moved
to some random location, so, trying to load the libs from old location will fail.

Fixes: QTBUG-72616
Fixes: QTBUG-71027
Change-Id: I70263c8ae2d014999fbc78f40bd9b7d04d31d1dd
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
bb10
BogDan Vatra 2019-01-05 21:31:54 +02:00
parent 52e0d9e23c
commit da43362921
1 changed files with 1 additions and 1 deletions

View File

@ -612,7 +612,7 @@ public abstract class QtLoader {
}
if (m_qtLibs != null) {
String libPrefix = apkDeployFromSystem ? libsDir + "lib" : localPrefix + "lib/lib";
String libPrefix = libsDir + "lib";
for (int i = 0; i < m_qtLibs.length; i++)
libraryList.add(libPrefix + m_qtLibs[i] + ".so");
}