Каковы использования callStaticObjectMethod callStaticMethod

Документация qt плоха в объекте QAndroidJniObject. Не могли бы вы сказать мне, в чем разница между callStaticObjectMethod а также callStaticMethod и когда я должен их использовать? Если у вас есть какой-либо рабочий пример, было бы полезно, если бы вы ответили на них в своих ответах. (как Q уведомитель) Спасибо

1 ответ

Решение

Как я уже упоминал в комментарии, callStaticMethod используется с примитивными типами (которые перечислены здесь). Эта функция возвращает запрашиваемый вами тип (например, jint) не QAndroidJniObject,

А также callStaticObjectMethod используется с методами, возвращающими тип объекта (которые перечислены здесь). Возвращает QAndroidJniObject,

Вы можете найти пример кода в файлах модульного теста Qt в их репозитории git

Другие вопросы по тегам