看了半天真不知道你在说什么
Android 最新的权限设计是很优秀的,不存在什么漏不漏洞.重点是啥,重点是你使用的应用的 TargetAPI 有没有升起来,你的设备支不支持 google play service,这个事是归 oem 应用商店来管控的,而不是 os 来管控.
照片选择器是很好的方式,问题是在低版本上是依赖 google play service 来支持的.
很多时候为了给用户完全一致的自己实现的图片选择器界面(不论设备型号版本,oem 厂商),开发者会优先尝试请求 READ_EXTERNAL_STORAGE 权限,如果用户拒绝,则使用「系统文档选择器」 or 「照片选择器」来让用户选择照片,后两种方式是不需要任何权限的.这种流程虽然不是 google 的选择图片的最佳实践,但并没有什么违规,而且 google play store 也没有说一定要要优先使用「图片选择器」
相关文档:
https://developer.android.com/training/data-storage/shared/photopickerhttps://developer.android.com/training/data-storage/shared/documents-fileshttps://developer.android.com/training/permissions/usage-notes