android7.0打开相册报FileUriExposedException异常
来源:互联网 发布:51单片机指令集 编辑:程序博客网 时间:2024/06/05 22:51
两种处理方式:
一.简单粗暴型.
在application里面配置:
public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); if (Build.VERSION.SDK_INT >= 18) { StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder(); StrictMode.setVmPolicy(builder.build()); builder.detectFileUriExposure(); } }}
二.添加provider类型支持.
1.创建文件res/xml/provider_paths.xml
<?xml version="1.0" encoding="utf-8"?><paths xmlns:android="http://schemas.android.com/apk/res/android"> <root-path name="root_path" path="." /></paths>
2.在清单文件里面进行配置.
<provider android:name="android.support.v4.content.FileProvider" android:authorities="${applicationId}.fileprovider" android:exported="false" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths"/> </provider>
3.在需要调起相机的地方进行设置.
Uri uri = FileProvider.getUriForFile(MainActivity.this, getPackageName() + ".fileprovider", file); Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, uri); startActivityForResult(intent, 1);
阅读全文
0 0
- android7.0打开相册报FileUriExposedException异常
- Android7.0异常:FileUriExposedException
- Android7.0中调用系统打开图片报FileUriExposedException
- Android7.0 FileUriExposedException
- FileUriExposedException,android7.0
- Android7.0打开本地文件失败 android.os.FileUriExposedException
- 解决android7.0报错:android.os.FileUriExposedException
- 解决Android7.0系统 调用系统相机、系统播放器播放视频、切图兼容问题,报异常android.os.FileUriExposedException
- 解决Android7.0系统 调用系统相机、系统播放器播放视频、切图兼容问题,报异常android.os.FileUriExposedException
- 解决Android7.0系统 调用系统相机、系统播放器播放视频、切图兼容问题,报异常android.os.FileUriExposedException
- Android7.0拍照失败FileUriExposedException异常的解决
- Android7.0拍照失败FileUriExposedException
- Android7.0 android.os.FileUriExposedException
- Android7.0调用系统相机或相册时报错android.os.FileUriExposedException
- Android7.0系统中在app内部安装apk时失败或者报错FileUriExposedException
- Android7.0 使用系统相册打开指定图片
- Android7.0文件共享问题(FileUriExposedException)
- 解决Android7.0相机 android.os.FileUriExposedException
- 为什么不能从静态的方法里面调用非静态方法,或变量?
- 自定义的xml文件 fouced与enable冲突
- 如何添加或删除ubuntu用户和组
- Android端恶意锁屏勒索应用分析
- CENTOS 6下ANDROID SDK碰到提示”LIBC.SO.6: VERSION `GLIBC_2.14′ NOT FOUND”的解决方法
- android7.0打开相册报FileUriExposedException异常
- Android自定义控件三部曲
- YAHFA--ART环境下的Hook框架(代码详解)
- XBlog博客系统1.0版
- android JSON解析:官方&GSON方式
- 如何用命令行的方式将项目的文件打成jar包
- pycurl-7.43.0安装时遇到的错误
- Github网页版完成版本控制使用说明
- Uiautomator的日常使用笔记