Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-80544

QtQuick Controls 1 not deployed on Android

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P0: Blocker P0: Blocker
    • 5.14.0
    • 5.14.0 RC1
    • QPA
    • None
    • Android, macOS

      The QtQuick Controls libraries etc. seems to be in place and based on the output the libraries seem to be included, but loading them still fails (test with both armv7 and arm64).  Not reproducible on Linux, only macOS seems affected. Added this under the QPA component even though that seems a bit strange as this works on Linux, the code should be the same.

       

      The following output is from the "Qt Quick Controls 1- Touch Gallery" example, but also the minibrowser example fails with the same message.

       

      Snippet from the build log:

      Android_for_armeabi_v7a_arm64_v8a_x86_x86_64_Clang_Qt_5_14_0_for_Android-Debug/android-build/build/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libqml_QtQuick_Controls_qtquickcontrolsplugin_armeabi-v7a.so' due to missing strip tool for ABI 'ARMEABI_V7A'. Packaging it as is.

       and

      – Appending dependency found by qmlimportscanner: /Users/christian/Qt/5.14.0/android/qml/QtQuick/Controls/libqml_QtQuick_Controls_qtquickcontrolsplugin_armeabi-v7a.so

      Application output:

      I art : Late-enabling -Xcheck:jni
      W System : ClassLoader referenced unknown path:
      I QtCore : Start
      I Qt : qt started
      D OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
      I Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: QUALCOMM Build: 10/21/15, 369a2ea, I96aee987eb
      I OpenGLRenderer: Initialized EGL, version 1.4
      W libtouch_armeabi-v7a.so: QQmlApplicationEngine failed to load component
      W libtouch_armeabi-v7a.so: qrc:/main.qml:52 module "QtQuick.Controls" is not installed
      W libtouch_armeabi-v7a.so: qrc:/main.qml:51 module "QtQuick" is not installed
      W libtouch_armeabi-v7a.so: qrc:/main.qml:52 module "QtQuick.Controls" is not installed
      W libtouch_armeabi-v7a.so: qrc:/main.qml:51 module "QtQuick" is not installed
      12-04 16:38:51.614 13737 13754 W libtouch_armeabi-v7a.so:
      W libtouch_armeabi-v7a.so: exit app 0

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            vestbo Tor Arne Vestbø
            stromme Christian
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes