Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
权限拒绝需要android.Permission.READ_外部_存储或grantUriPermission()_Android_Permissions_Android External Storage - Fatal编程技术网

权限拒绝需要android.Permission.READ_外部_存储或grantUriPermission()

权限拒绝需要android.Permission.READ_外部_存储或grantUriPermission(),android,permissions,android-external-storage,Android,Permissions,Android External Storage,您好,这很奇怪,我在Android 23+代码的manifest+中授予权限。它看起来像: 清单文件: <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permis

您好,这很奇怪,我在Android 23+代码的manifest+中授予权限。它看起来像:

清单文件:

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
当我试图保存照片时(在此期间,我将一些数据插入数据库),我遇到了错误:

   E/DatabaseUtils: Writing exception to parcel
                                                    java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/fs_id from pid=31226, uid=10131 requires android.permission.READ_EXTERNAL_STORAGE, or grantUriPermission()

奇怪的是,这个应用程序似乎工作正常,但我在日志中发现了这个错误

在设置->应用->你的应用->权限?中启用每个权限。此代码位于onCreate enabled中。就像我说的,应用程序似乎工作正常,但我仍然收到这个错误。你能发布整个清单吗?@bzmg我可以,但它是非常无用的rest内容只是活动声明服务等。你在哪里调用MediaProvider函数读取?每个权限都在设置->应用->你的应用->权限中启用?此代码在onCreate中启用它。正如我所说的,应用程序似乎工作正常,但我仍然得到了这个错误。你可以发布整个清单吗?@bzmg我可以,但它是非常无用的rest内容只是活动声明服务等。你在哪里调用MediaProvider函数来读取?
   E/DatabaseUtils: Writing exception to parcel
                                                    java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/fs_id from pid=31226, uid=10131 requires android.permission.READ_EXTERNAL_STORAGE, or grantUriPermission()