Каковы использования callStaticObjectMethod callStaticMethod
Документация qt плоха в объекте QAndroidJniObject. Не могли бы вы сказать мне, в чем разница между callStaticObjectMethod
а также callStaticMethod
и когда я должен их использовать? Если у вас есть какой-либо рабочий пример, было бы полезно, если бы вы ответили на них в своих ответах. (как Q уведомитель) Спасибо
1 ответ
Решение
Как я уже упоминал в комментарии, callStaticMethod
используется с примитивными типами (которые перечислены здесь). Эта функция возвращает запрашиваемый вами тип (например, jint
) не QAndroidJniObject
,
А также callStaticObjectMethod
используется с методами, возвращающими тип объекта (которые перечислены здесь). Возвращает QAndroidJniObject
,
Вы можете найти пример кода в файлах модульного теста Qt в их репозитории git