codenameone - 具有代号一的文件:///var/mobile/Media/DCIM/ 的只读访问权限
问题描述
在执行部分代码之前,我需要检查是否授予给定权限(访问 iOS 上的画廊),但我没有找到要使用的 API。你能帮助我吗?
我的用例是使用 FileSystemStorage API 列出 file:///var/mobile/Media/DCIM/ 目录的内容(特别是访问“APPLExxx”子目录),但我的代码失败了。我想我需要画廊权限,但我不知道如何检查/要求它们。谢谢
地下问题:我编写了一个本机界面来访问画廊内容,但我讨厌我的本机代码,它一团糟而且有错误/无法使用,这就是为什么我尝试使用更简单的清洁方法来完成相同的任务,即尝试使用 FileSystemStorage 等高级 API 访问“dcim”目录。我只需要阅读内容(照片和视频),我不需要写(我知道如果没有低级 API,我无法在那个目录中写)。
感谢您的建议和代码示例。
解决方案
推荐阅读
- java - 如果一个方法已经被另一个测试覆盖,那么为一个方法编写附加测试是否有意义?
- php - 我的数据库将如何获取服务器中的文件?
- java - 保留连字符,除非在带有正则表达式的单词末尾
- c# - C# - data.table:将单列拆分为多列
- javascript - 没有正文的nodejs函数
- python - 列表列表 = TypeError:不可散列的类型:'list'
- azure-active-directory - 使用具有应用程序权限的 Microsoft Graph API 时,租户没有 SPO 许可证
- python - Beautifulsoup类值提取python
- c# - 当您使用带有约束的通用参数时,C# 是否会生成单独的方法?
- docker - 无法连接到第二个 docker 容器 - 端口错误