访问android的媒体库是否需要任何特定权限?我写了一个测试应用程序,可以访问所有用户的照片 - 但我发现这种行为是意外的.看起来应该有一些权限来访问这些数据.
使用android 4.4我通过内容url content:// media/external/images/media/123在/ mnt/sdcard/DCIM/Camera目录之外读取图像时在logcat中收到此错误消息
...
Caused by: java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/images/media from pid=1197, uid=10072 requires android.permission.READ_EXTERNAL_STORAGE, or grantUriPermission()
Run Code Online (Sandbox Code Playgroud)
所以较新的Android版本需要权限android.permission.READ_EXTERNAL_STORAGE
| 归档时间: |
|
| 查看次数: |
9011 次 |
| 最近记录: |