Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-28428

Qt 6.5.0 for Android debugging with NDK25 does not work on QtC9.0.0-Beta2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • Qt Creator 9.0.0-beta2
    • Android Support
    • None

    Description

      Install from Qt installer / maintenance tool (not the staging but released one) Qt 6.5 Android snapshot with QtC 9.0.0 beta. Qt 6.5.0 for Android uses NDK25 that has LLDB as only debugger.

      Id Host platform Qt/NDK Version, debugger Qt Creator Version Build tool Architecture C++ debugging QML debugging Notes
      l-qt650-qc900-cm-a32 Linux Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_armv7 Cpp: L-qt650-qc900-cm-a32-LLDB-CollidingMice-defaultSetting-cppDebug-target_OnePlusNord-OK.webm
      QML: Worked after complete re-install.
      l-qt650-qc900-cm-a64 Linux Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_arm64_v8a Cpp:L-qt650-qc900-cm-a64-LLDB-CollidingMice-defaultSetting-cppDebug-target_OnePlusNord-OK.webm
      QML: Worked after complete re-install.
      l-qt650-qc900-cm-i32 Linux Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_x86 Cpp: L-qt650-qc900-cm-x86-LLDB-CollidingMice-Enabledsetting-Cpp-target_Emulator-NOK.webm
      QML: L-qt650-qc900-cm-x86-LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_Emulator-NOK.webm
      l-qt650-qc900-cm-i64 Linux Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_x86_64 Cpp: L-qt650-qc900-cm-x86_64-LLDB-CollidingMice-Enabledsetting-Cpp-target_Emulator-NOK.webm
      QML: L-qt650-qc900-cm-x86_64-LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_Emulator-NOK.webm
      l-qt650-qc900-qm-a32 Linux Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_armv7 Cpp: L-qt650-qc900-qm-a32--LLDB-CollidingMice-Enabledsetting-cppDebug-target_OnePlusNord-OK.webm
      QML: L-qt650-qc900-qm-a32--LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_OnePlusNord-OK.webm
      l-qt650-qc900-qm-a64 Linux Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_arm64_v8a Cpp: L-qt650-qc900-qm-a64--LLDB-CollidingMice-Enabledsetting-cppDebug-target_OnePlusNord-OK.webm
      QML: L-qt650-qc900-qm-a64--LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_OnePlusNord-OK.webm
      l-qt650-qc900-qm-i32 Linux Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_x86 Cpp: L-qt650-qc900-qm-x86-LLDB-CollidingMice-Enabledsetting-Cpp-target_Emulator-NOK.webm
      QML: L-qt650-qc900-qm-x86-LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_Emulator-NOK.webm
      l-qt650-qc900-qm-i64 Linux Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_x86_64 Cpp: L-qt650-qc900-qm-x86_64-LLDB-CollidingMice-Enabledsetting-Cpp-target_Emulator-NOK.webm
      QML: L-qt650-qc900-qm-x86_64-LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_Emulator-NOK.webm
      m-qt650-qc900-cm-a32 macOS Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_armv7
      m-qt650-qc900-cm-a64 macOS Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_arm64_v8a
      m-qt650-qc900-cm-i32 macOS Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_x86
      m-qt650-qc900-cm-i64 macOS Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_x86_64
      m-qt650-qc900-qm-a32 macOS Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_armv7
      m-qt650-qc900-qm-a64 macOS Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_arm64_v8a
      m-qt650-qc900-qm-i32 macOS Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_x86
      m-qt650-qc900-qm-i64 macOS Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_x86_64
      ma-qt650-qc900-cm-a32 macOS (arm) Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_armv7 The "Enable QML debugging" needed to be unchecked and re-checked
      ma-qt650-qc900-cm-a64 macOS (arm) Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_arm64_v8a The "Enable QML debugging" needed to be unchecked and re-checked
      ma-qt650-qc900-cm-i32 macOS (arm) Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_x86 X86 emulators do not exist for Android on Mac Arm
      ma-qt650-qc900-cm-i64 macOS (arm) Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_x86_64 X86 emulators do not exist for Android on Mac Arm
      ma-qt650-qc900-qm-a32 macOS (arm) Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_armv7 The application starts and then closes immediately when the debugger connects.
      ma-qt650-qc900-qm-a64 macOS (arm) Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_arm64_v8a The application starts and then closes immediately when the debugger connects.
      ma-qt650-qc900-qm-i32 macOS (arm) Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_x86 X86 emulators do not exist for Android on Mac Arm
      ma-qt650-qc900-qm-i64 macOS
      • Visual(arm)
      Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_x86_64 X86 emulators do not exist for Android on Mac Arm
      w-qt650-qc900-cm-a32
      • VisualWindows
      Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_armv7 C++ debug after full uninstall of Qt and re-install from accounts.qt.io FAIL. Used Colliding Mice. Did other debugs before. Needed manual deletion of AppData\Roaming\QtProject to WORKS Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-targetarmeabiv7aAndroid7HPHo-CPPdebug-FAILS-afterfullinstallofQtand-neededmanualdeleteofroamingqtproject.mp4
       
      QML debug after full uninstall of Qt and re-install from accounts.qt.io still FAILS. Used QtQuick2 Gallery. Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-QuickControlsGallery-QMLDebugEnabled-targetarmeabiv7aAndroid7HPHo-CPPandQMLdebug-FAILS-afterfullinstallofQtand.mp4
      w-qt650-qc900-cm-a64 Windows Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_arm64_v8a C++ debug after full uninstall of Qt and re-install from accounts.qt.io FAIL. Used Colliding Mice. Did other debugs before. Needed manual deletion of AppData\Roaming\QtProject while trying above armv7 to WORKS
      Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-targetarm64v8aAndroid10HuP40Lite-CPPdebug-FAILS-afterfullinstallofQtand-neededmanualdeleteofroamingqtprojectWORKS.mp4
       
      QML debug after full uninstall of Qt and re-install from accounts.qt.io still FAILS. Used QtQuick2 Gallery. Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-QuickControlsGallery-QMLDebugEnabled-targetarm64vAndroid10HP40Lite-CPPandQMLdebug-FAILS-afterfullinstallofQtand.mp4
      w-qt650-qc900-cm-i32 Windows Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_x86 C++ debug after full uninstall of Qt and re-install from accounts.qt.io needed manual deletion of AppData\Roaming\QtProject while trying above armv7 debug. . Used Colliding Mice. WORKS
      Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-x86Android11emu-CPPdebug-neededmanualdeleteofroamingqtprojectearlier-WORKS.mp4
       
      QML debug needed full uninstall of Qt and re-install from accounts.qt.io to WORKS. Used QtQuick2 Gallery. Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-QuickControlsGallery-QMLDebugEnabled-targetx86Android11emu-CPPandQMLdebug-WORKS-afterfullinstallofQtandReInstallfromaccountqtio.mp4
      w-qt650-qc900-cm-i64 Windows Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 CMake 3.24.2 android_x86_64 C++ debug after full uninstall of Qt and re-install from accounts.qt.io needed manual deletion of AppData\Roaming\QtProject while trying above armv64-v8a debug.  Used Colliding Mice. WORKS
      Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-x86-64Android11emu-CPPdebug-neededmanualdeleteofroamingqtprojectearlier-WORKS.mp4
       
      QML debug needed full uninstall of Qt and re-install from accounts.qt.io to WORKS. Used QtQuick2 Gallery. Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-QuickControlsGallery-QMLDebugEnabled-targetx86-64Android11emu-CPPandQMLdebug-WORKS-afterfullinstallofQtandReInstallfromaccountqtio.mp4
      w-qt650-qc900-qm-a32 Windows Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_armv7 C++ debug (after below). Colliding Mice. FAILS on deployment! Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-armeabiv7a-Android7HuaweiHonor-CPPdebug-FAILS-ondeployment.mp4
       
      C++ and QML debug. Gallery. FAILS with QML Debug Enabled Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-Gallery-QMLDebugEnabled-armeabi-v7aAndroid10HuaweiP40Lite-CPPandQMLdebug-FAILS-qmake.mp4  but QML works when shadowbuild disabled Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-Gallery-QMLDebugEnabled-armeabi-v7aAndroid10HuaweiP40Lite-CPPandQMLdebug-QMLWORKS-CPPFAILS-qmake-shadowbuilddisabled.mp4
      w-qt650-qc900-qm-a64 Windows Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_arm64_v8a C++ debug (after x86 qmake test). Colliding Mice. FAILS! Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-arm64-v8aAndroid10HuaweiP40Lite-CPPdebug-FAILS.mp4
      C++ and QML debug. Gallery. FAILS with QML Debug Enabled. Video as link in the comments too big to be loaded. shadowbuilddisabling did not helped (like above)
      win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-arm64-v8aAndroid10HuaweiP40Lite-CPPdebug-FAILS.mp4
      w-qt650-qc900-qm-i32 Windows Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_x86 C++ debug (after below x86-64 qmake test). Used Colliding Mice. FAILS! Fails still after deleting appdata stuff. Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-x86Android11emu-CPPdebug-FAILS.mp4
       
      C++ and QML debug. Gallery. QML debug works. C++ debug fails. Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-Gallery-QMLDebugEnabled-emux86Android11-CPPandQMLdebug-QMLWORKS-CPPFAILS-qmake.mp4
      w-qt650-qc900-qm-i64 Windows Qt 6.5.0, NDK 25.1, lldb Qt Creator 9.0 qmake android_x86_64 C++ debug (after Cmake tests). Used Colliding Mice. NOTE! Forget QML Debug as Enabled. WORKS. Video win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugEnable-x86-64Android11emu-CPPdebug-WORKS.mp4
       
      C++ and QML debug. Gallery. FAILS! Video https://bugreports.qt.io/secure/attachment/133381/win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-Gallery-QMLDebugEnabled-emux86-64Android11-CPPandQMLdebug-FAILS-qmake.mp4
       

      Attachments

        1. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-Gallery-QMLDebugEnabled-emux86-64Android11-CPPandQMLdebug-FAILS-qmake.mp4
          12.12 MB
          Rami Potinkara
        2. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-Gallery-QMLDebugEnabled-emux86Android11-CPPandQMLdebug-QMLWORKS-CPPFAILS-qmake.mp4
          15.27 MB
          Rami Potinkara
        3. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-Gallery-QMLDebugEnabled-armeabi-v7aAndroid10HuaweiP40Lite-CPPandQMLdebug-QMLWORKS-CPPFAILS-qmake-shadowbuilddisabled.mp4
          12.98 MB
          Rami Potinkara
        4. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-Gallery-QMLDebugEnabled-armeabi-v7aAndroid10HuaweiP40Lite-CPPandQMLdebug-FAILS-qmake.mp4
          13.28 MB
          Rami Potinkara
        5. L-qt650-qc900-cm-x86-LLDB-CollidingMice-Enabledsetting-Cpp-target_Emulator-NOK.webm
          10.82 MB
          Markku Nokkala
        6. L-qt650-qc900-cm-x86_64-LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_Emulator-NOK.webm
          7.18 MB
          Markku Nokkala
        7. L-qt650-qc900-cm-x86-LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_Emulator-NOK.webm
          5.20 MB
          Markku Nokkala
        8. L-qt650-qc900-cm-x86_64-LLDB-CollidingMice-Enabledsetting-Cpp-target_Emulator-NOK.webm
          5.05 MB
          Markku Nokkala
        9. L-qt650-qc900-qm-x86-LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_Emulator-NOK.webm
          6.87 MB
          Markku Nokkala
        10. L-qt650-qc900-qm-x86-LLDB-CollidingMice-Enabledsetting-Cpp-target_Emulator-NOK.webm
          5.23 MB
          Markku Nokkala
        11. L-qt650-qc900-qm-x86_64-LLDB-CollidingMice-Enabledsetting-Cpp-target_Emulator-NOK.webm
          4.29 MB
          Markku Nokkala
        12. L-qt650-qc900-qm-x86_64-LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_Emulator-NOK.webm
          3.77 MB
          Markku Nokkala
        13. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-armeabiv7a-Android7HuaweiHonor-CPPdebug-FAILS-ondeployment.mp4
          6.48 MB
          Rami Potinkara
        14. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-arm64-v8aAndroid10HuaweiP40Lite-CPPdebug-FAILS.mp4
          7.90 MB
          Rami Potinkara
        15. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-x86Android11emu-CPPdebug-afterdeletingofapproametc-FAILS.mp4
          10.26 MB
          Rami Potinkara
        16. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-x86Android11emu-CPPdebug-FAILS.mp4
          13.91 MB
          Rami Potinkara
        17. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugEnable-x86-64Android11emu-CPPdebug-WORKS.mp4
          14.15 MB
          Rami Potinkara
        18. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-x86-64Android11emu-CPPdebug-neededmanualdeleteofroamingqtprojectearlier-WORKS.mp4
          1.41 MB
          Rami Potinkara
        19. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-x86Android11emu-CPPdebug-neededmanualdeleteofroamingqtprojectearlier-WORKS.mp4
          12.14 MB
          Rami Potinkara
        20. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-targetarm64v8aAndroid10HuP40Lite-CPPdebug-FAILS-afterfullinstallofQtand-neededmanualdeleteofroamingqtprojectWORKS.mp4
          8.56 MB
          Rami Potinkara
        21. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-CollidingMice-QMLDebugDefault-targetarmeabiv7aAndroid7HPHo-CPPdebug-FAILS-afterfullinstallofQtand-neededmanualdeleteofroamingqtproject.mp4
          15.66 MB
          Rami Potinkara
        22. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-QuickControlsGallery-QMLDebugEnabled-targetarmeabiv7aAndroid7HPHo-CPPandQMLdebug-FAILS-afterfullinstallofQtand.mp4
          22.62 MB
          Rami Potinkara
        23. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-QuickControlsGallery-QMLDebugEnabled-targetarm64vAndroid10HP40Lite-CPPandQMLdebug-FAILS-afterfullinstallofQtand.mp4
          16.37 MB
          Rami Potinkara
        24. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-QuickControlsGallery-QMLDebugEnabled-targetx86Android11emu-CPPandQMLdebug-WORKS-afterfullinstallofQtandReInstallfromaccountqtio.mp4
          19.15 MB
          Rami Potinkara
        25. win10host-QtC900RC1-Qt650forAndroid-NDK25-LLDB-QuickControlsGallery-QMLDebugEnabled-targetx86-64Android11emu-CPPandQMLdebug-WORKS-afterfullinstallofQtandReInstallfromaccountqtio.mp4
          8.83 MB
          Rami Potinkara
        26. win10host-QtC900Beta2-Qt650forAndroid-NDK25manual-LLDB-QuickControlsGallery-QMLDebugEnabled-targetx86Android11emu-CPPandQMLdebug-NOK.mp4
          206 kB
          Rami Potinkara
        27. L-qt650-qc900-qm-a32--LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_OnePlusNord-OK.webm
          1.84 MB
          Markku Nokkala
        28. L-qt650-qc900-cm-a32--LLDB-CollidingMice--defaultSetting-cppDebug-target_OnePlusNord-OK.webm
          1.93 MB
          Markku Nokkala
        29. L-qt650-qc900-qm-a32--LLDB-CollidingMice-Enabledsetting-cppDebug-target_OnePlusNord-OK.webm
          1.71 MB
          Markku Nokkala
        30. L-qt650-qc900-qm-a64--LLDB-QuickControlsGallery-Enabledsetting-QMLDebug-target_OnePlusNord-OK.webm
          2.53 MB
          Markku Nokkala
        31. L-qt650-qc900-qm-a64--LLDB-CollidingMice-Enabledsetting-cppDebug-target_OnePlusNord-OK.webm
          2.02 MB
          Markku Nokkala
        32. L-qt650-qc900-cm-a64--LLDB-CollidingMice--defaultSetting-cppDebug-target_OnePlusNord-OK.webm
          1.86 MB
          Markku Nokkala
        33. win10host-QtC900Beta2-Qt650forAndroid-NDK25manual-LLDB-QuickControlsGallery-QMLDebugEnabled-targetHP40Lite-CPPandQMLdebug-NOK.mp4
          9.03 MB
          Rami Potinkara
        34. win10host-QtC900Beta2-Qt650forAndroid-NDK25manual-LLDB-CollidingMice-QMLDisabledsetting-targetHP40Lite-CPPdebug-arm64v8a-afteroldcrapdeleted-OK.mp4
          9.53 MB
          Rami Potinkara
        35. winhost_gallery_ndk25q65_qmlOK_C++OK.mp4
          13.60 MB
          Nicholas Bennett
        36. winhost_mice_ndk25q65_qmlOK_C++OK..mp4
          7.50 MB
          Nicholas Bennett
        37. win10host-QtC900Beta2-Qt650forAndroid-NDK25manual-LLDB-CollidingMice-QMLEnabledsetting-targetHP40Lite-CPPdebug-arm64v8aNOK.mp4
          8.13 MB
          Rami Potinkara
        38. win10host-QtC900Beta2-Qt650forAndroid-NDK25manual-LLDB-CollidingMice-QMLEnabledsetting-targetHP40Lite-CPPdebug-armeabi-v7aNOK.mp4
          9.47 MB
          Rami Potinkara
        39. win10host-QtC900Beta2-Qt650forAndroid-NDK25manual-LLDB-CollidingMice-defaultsetting-targetHP40Lite-CPPdebugNOK.mp4
          20.64 MB
          Rami Potinkara
        40. win10host-QtC900Beta2-Qt650forAndroid-NDK25manual-LLDB-QuickControlsGallery-defaultsetting-targetHP40Lite-CPPandQMLdebugNOK.mp4
          17.64 MB
          Rami Potinkara

        Issue Links

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

          Activity

            People

              portale Alessandro Portale
              rampe Rami Potinkara
              Votes:
              3 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes