Compiling Qt/QML 6 app for Android error: Unknown bits set in runtime_flags: 0x8000
Unsolved
Mobile and Embedded
-
wrote on 4 Jan 2021, 20:06 last edited by biskero 1 May 2021, 18:40
Hello,
I am trying to compile my mobile application for Android from Qt 5.13 to 6 for latest Android SDK/NDK, but I am getting the following error:
E oject.testapp: Unknown bits set in runtime_flags: 0x8000
I noticed that in the AndroidManifest.xml file there are 2 lines where java libs/classes needs to be added:
<!-- Run with local libs --> <meta-data android:name="android.app.use_local_qt_libs" android:value="1"/> <meta-data android:name="android.app.libs_prefix" android:value="/data/local/tmp/qt/"/> <meta-data android:name="android.app.load_local_libs_resource_id" android:resource="@array/load_local_libs"/> <meta-data android:name="android.app.load_local_jars" android:value="-- %%INSERT_LOCAL_JARS%% --"/> <meta-data android:name="android.app.static_init_classes" android:value="-- %%INSERT_INIT_CLASSES%% --"/>
In my Qt/QML 5 app I had the following:
<!-- Run with local libs --> <meta-data android:name="android.app.use_local_qt_libs" android:value="1"/> <meta-data android:name="android.app.libs_prefix" android:value="/data/local/tmp/qt/"/> <meta-data android:name="android.app.load_local_libs" android:value="plugins/platforms/android/libqtforandroid.so:plugins/bearer/libqandroidbearer.so:lib/libQt5QuickParticles.so:plugins/position/libqtposition_android.so:plugins/sensors/libqtsensors_android.so"/> <meta-data android:name="android.app.load_local_jars" android:value="jar/QtAndroid.jar:jar/QtAndroidAccessibility.jar:jar/QtAndroid-bundled.jar:jar/QtAndroidAccessibility-bundled.jar:jar/QtAndroidBearer.jar:jar/QtAndroidBearer-bundled.jar:jar/QtPositioning.jar:jar/QtPositioning-bundled.jar:jar/QtSensors.jar:jar/QtSensors-bundled.jar"/> <meta-data android:name="android.app.static_init_classes" android:value="org.qtproject.qt5.android.positioning.QtPositioning:org.qtproject.qt5.android.positioning.QtPositioning:org.qtproject.qt5.android.sensors.QtSensors:org.qtproject.qt5.android.sensors.QtSensors"/> <!-- Messages maps -->
Do I need to add new Qt6 compatible libraries?
Thx
1/1