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

QtQuick Controls 1 not deployed on Android

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P0: Blocker
    • 5.14.0
    • 5.14.0 RC1
    • QPA
    • None
    • 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

              vestbo Tor Arne Vestbø
              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