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

Exception in QtLoader.loadApplication(QtLoader.java:220)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • None
    • 6.3.1
    • Build System
    • None
    • Android

      The problem can be reproduced using the qt provided hangman demo project.

      [built on macOS Bug Sur (11.6.7)]

      During loading of an qmake or cmake android project you get the following error log on my Pixel 4a Android device:

      I.e. 

      I Qt JAVA : Can't find 'nulllibc++_shared.so'

      etc.

      That is the names of the shared libraries to be loaded all have null at the start and cannot be loaded.

      Also the error: "E Qt : Native library directory /data/app/~~LqhExrLe7f54fTzZ4uBikg==/org.qtproject.example.hangman-yRFASsKNHWkZkDraljxZhw==/lib/arm64/ does not exist or is empty."

      looks suspect. 

      E Qt      : Native library directory /data/app/~~4V_Tr4r36jnGQfqa1u6HOA==/org.qtproject.example.hangman-yusO5P_S-woz42KfOdSd0w==/lib/arm64/ does not exist or is empty.
      W System  : ClassLoader referenced unknown path:
      I Qt JAVA : Can't find 'nulllibc++_shared.so'
      I Qt JAVA : Can't find 'nulllibQt6Core_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6Gui_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6Network_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6OpenGL_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6Qml_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6QmlModels_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6Quick_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6QuickTemplates2_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6QuickControls2_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6QuickControls2Impl_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6QmlWorkerScript_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6QuickShapes_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibQt6QuickLayouts_arm64-v8a.so'
      I Qt JAVA : Can't find 'nulllibplugins_platforms_qtforandroid_arm64-v8a.so'
      W System.err: java.lang.Exception:
      W System.err:  at org.qtproject.qt.android.bindings.QtLoader.loadApplication(QtLoader.java:220)
      W System.err:  at org.qtproject.qt.android.bindings.QtLoader.startApp(QtLoader.java:401)
      W System.err:  at org.qtproject.qt.android.bindings.QtActivityLoader.onCreate(QtActivityLoader.java:146)
      W System.err:  at org.qtproject.qt.android.bindings.QtActivity.onCreateHook(QtActivity.java:263)
      W System.err:  at org.qtproject.qt.android.bindings.QtActivity.onCreate(QtActivity.java:283)
      W System.err:  at android.app.Activity.performCreate(Activity.java:8054)
      W System.err:  at android.app.Activity.performCreate(Activity.java:8034)
      W System.err:  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1341)
      W System.err:  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3688)
      W System.err:  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3864)
      W System.err:  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)
      W System.err:  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
      W System.err:  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
      W System.err:  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2253)
      W System.err:  at android.os.Handler.dispatchMessage(Handler.java:106)
      W System.err:  at android.os.Looper.loopOnce(Looper.java:201)
      W System.err:  at android.os.Looper.loop(Looper.java:288)
      W System.err:  at android.app.ActivityThread.main(ActivityThread.java:7870)
      W System.err:  at java.lang.reflect.Method.invoke(Native Method)
      W System.err:  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
      W System.err:  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)

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

            qtandroidteam Qt Android Team
            pcheeseman Peter Cheeseman
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes