写入外部存储权限拒绝但已授予权限

时间:2019-07-25 19:09:30

标签: android android-manifest android-permissions

我正在使用以下代码从相机中检索图像:

String path = MediaStore.Images.Media.insertImage(inContext.getContentResolver(), inImage, "Title", null);

我得到了这个例外:

java.lang.SecurityException: Permission Denial: writing
com.android.providers.media.MediaProvider uri 
content://media/external/images/media from pid=29557, uid=10243 requires 
android.permission.WRITE_EXTERNAL_STORAGE, or grantUriPermission()

但是,当我调试代码渗透性检查器时,按如下所示进行操作时会得到0:

ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE); //0

我看到了类似的问题,但是在阅读时(使用相同的代码效果很好,并且第一次请求权限)。

0 个答案:

没有答案