getActivity / XXPermissions

Android 权限请求框架,已适配 Android 14
Apache License 2.0
5.44k stars 735 forks source link

[疑惑]:在检查存储权限的时候,以33为分界,为什么用targetSdkVersion来判断呢? #263

Closed subgrand closed 4 months ago

subgrand commented 4 months ago

问题描述【必填】

PermissionChecker 的 checkStoragePermission 方法 中有一个注释, “当 targetSdkVersion >= 33 应该使用 READ_MEDIA_IMAGES、READ_MEDIA_VIDEO、READ_MEDIA_AUDIO 来代替 READ_EXTERNAL_STORAGE” 我的疑问是我理解是应该判断当前手机的 Android 版本,>=13时候,采用READ_MEDIA_IMAGES、READ_MEDIA_VIDEO、READ_MEDIA_AUDIO 。应该用Build.VERSION.SDK_INT来判断吧

框架文档是否提及了该问题【必答】

是否已经查阅框架文档但还未能解决的【必答】

issue 列表中是否有人曾提过类似的问题【必答】

是否已经搜索过了 issue 列表但还未能解决的【必答】