首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正确查询Android 11上的MediaStore记录

正确查询Android 11上的MediaStore记录
EN

Stack Overflow用户
提问于 2022-03-20 12:36:39
回答 1查看 362关注 0票数 1

我正在为我的音频/视频播放器应用程序提供Android 11支持。我最关心的问题其实是没有激怒谷歌部落,他们允许玩家应用程序使用不允许All files access的许可。我不希望我的应用程序在谷歌商店发布时被拒绝。

在以前的API中,我使用的是WRITE_EXTERNAL_STORAGE权限,包括Android10(在这里我选择退出作用域存储)。不过,我不知道如何处理Android 11,而我的应用程序在谷歌商店发布时被拒绝了。我了解到查询READ_EXTERNAL_STORAGE记录需要MediaStore许可,我有以下问题:

当我在 11上发布我的应用程序时,

  1. 会要求在运行时使用READ_EXTERNAL_STORAGE (当我在他们的商店中发布应用程序时)?
  2. 可以为所有的API而不是READ_EXTERNAL_STORAGE请求运行时的WRITE_EXTERNAL_STORAGE许可吗? Android 11设备上的系统将取代READ_EXTERNAL_STORAGE,或者我是否需要在Android11上要求READ_EXTERNAL_STORAGE,要求在Android 11上请求WRITE_EXTERNAL_STORAGE运行时的条件为谷歌所接受(当我在他们的商店上发布我的应用程序时)?H 216G 217

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-20 12:48:52

您可以使用所有这些权限,而不需要从谷歌任何禁令。您不能/不应该使用MANAGE_EXTERNAL_STORAGE、专门用于范围存储和文件管理应用程序、防病毒和其他“特权”软件的新perm。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71546802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档