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

NoSuchMethodError notifyObjectShow when using Appium with Qt Accessibility component

    XMLWordPrintable

Details

    • Android
    • 77b2d22a9 (tqtc/lts-6.5)
    • 2025wk18s1QtforAndroid

    Description

      To give Appium access to Qt Quick QML items we have to enable Qt Accessibilty component.
      After integration we tried to attach with Appium but the App crashs when clicking on a QML UI element:

      04-02 11:57:08.350 11840 11871 F de.bender.app: java_vm_ext.cc:616] JNI DETECTED ERROR IN APPLICATION: JNI GetStaticMethodID called with pending exception java.lang.NoSuchMethodError: no static method "Lorg/qtproject/qt/android/QtNative;.notifyObjectShow(I)V"
      04-02 11:57:08.350 11840 11871 F de.bender.app: java_vm_ext.cc:616] at void org.qtproject.qt.android.QtNative.startQtApplication() (QtNative.java:-2)
      04-02 11:57:08.350 11840 11871 F de.bender.app: java_vm_ext.cc:616] at void org.qtproject.qt.android.QtNative$7.run() (QtNative.java:465)
      04-02 11:57:08.350 11840 11871 F de.bender.app: java_vm_ext.cc:616] at void org.qtproject.qt.android.QtThread$1.run() (QtThread.java:25)
      04-02 11:57:08.350 11840 11871 F de.bender.app: java_vm_ext.cc:616] at void java.lang.Thread.run() (Thread.java:1012)
      04-02 11:57:08.350 11840 11871 F de.bender.app: java_vm_ext.cc:616]
      04-02 11:57:08.350 11840 11871 F de.bender.app: java_vm_ext.cc:616] in call to GetStaticMethodID
      04-02 11:57:08.350 11840 11871 F de.bender.app: java_vm_ext.cc:616] from void org.qtproject.qt.android.QtNative.startQtApplication()

      The app only crashes when after attaching with Appium. It is working fine 'standalone'. Furthermore the same code is working fine with Appium (we can attach and access elements) when using Qt 6.2.

      Attachments

        For Gerrit Dashboard: QTBUG-136442
        # Subject Branch Project Status CR V

        Activity

          People

            assam Assam Boudjelthia
            tommimtauriainen Tommi M. Tauriainen
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes