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

QtQuick Controls 1 not deployed on Android

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P0: Blocker
    • Resolution: Duplicate
    • Affects Version/s: 5.14.0 RC1
    • Fix Version/s: 5.14.0
    • Component/s: QPA
    • Labels:
      None
    • Platform/s:
      Android, macOS

      Description

      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

        Attachments

          Issue Links

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

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes