Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
5.14.0
-
None
Description
When using the following qmake variable
ANDROID_EXTRA_LIBS += $$[QT_INSTALL_LIBS]/libQt5Sql.so
in previous Qt versions before 5.14.0 which introduced the multi-abi builds, it used to work. But, now since all libs are in the same folder with an extra suffix in the filename. Now, users need to account for all architectures when using ANDROID_EXTRA_LIBS.
One workaround is to change such instances to:
ANDROID_EXTRA_LIBS += $$[QT_INSTALL_LIBS]/libQt5Sql_$${ANDROID_TARGET_ARCH}.so
However, androiddeployqt needs to handle/detect the arch automatically by looking for available libs with the base name + the arch suffix.
Attachments
Issue Links
- resulted from
-
QTBUG-72141 Qt for Android integration cannot be used for complex QML apps
- Closed