Подскажите, как в QT проверить, есть ли у приложения разрешение isExternalStorageManager() (Android)

Вызываю из QT интент и даю приложению разрешение MANAGE ALL FILES. Как программно узнать, что оно уже дано? Знаю, что надо вызвать нативную функцию Андроид "Environment.isExternalStorageManager()", но не понимаю, как.


Ответы (1 шт):

Автор решения: woesss

Как-то так:

jboolean value = QAndroidJniObject::callStaticMethod<jboolean>("android/os/Environment", "isExternalStorageManager");
→ Ссылка