Shu*_*min 5 android-gallery android-external-storage android-6.0-marshmallow runtime-permissions
我对Android 6(Marshmallow)运行时权限有疑问.如果用户想要从图库中选择照片,我们是否应该请求READ_EXTERNAL_STORAGE许可?
好像我可以访问图库,即使我关闭存储权限.
您需要请求 READ_EXTERNAL_STORAGE。没有它,您将能够访问图库,但如果您想对从图库中获得的媒体执行任何操作,则需要“读取”权限。
从图库中选取图像后,快速测试 onActivityResult 中发生的情况:
权限拒绝:从 pid=8405、uid=10177 读取 com.android.providers.media.MediaProvider uri content://media/external/images/media 需要 android.permission.READ_EXTERNAL_STORAGE 或 grantUriPermission()
| 归档时间: |
|
| 查看次数: |
4135 次 |
| 最近记录: |