Qt for Android 存储权限申请
本文介绍 Qt for Android 在 Android SDK 30+ 环境下处理存储权限申请的方法。文章指出需在 AndroidManifest.xml 中添加 MANAGE_EXTERNAL_STORAGE 权限,并演示了通过 JNI 调用 Environment.isExternalStorageManager() 判断权限状态。若未授权,需构建 Intent 跳转系统设置页面获取权限。同时提供了 Qt 6.2 与 6.8 版本对应的 C++ 代码示例,展示如何利用 QJniObject 及 QtJniTypes 简化 JNI 调用逻辑,并提及可直接使用 Java 实现更简洁的方案。
来自 UWillno's Blog作者主页
以上内容来自博客订阅源,版权归原作者。关注作者后可以在 关注列表 第一时间查看作者文章。
登录后,加入这场讨论。
登录参与