android 系统解决拍照的问题android.os.FileUriExposedException: file:///storage/emulated/0/EstateImage/1b804...

拿出三年前的项目做了修改,sdk版本升高之后所出现的拍照问题。
这是由于启用了文件曝光检查所致,如果没有使用VmPolicy,这是一种默认行为,只需要在Application.onCreate()中添加以下代码就能解决。

StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
StrictMode.setVmPolicy(builder.build());
builder.detectFileUriExposure();

你可能感兴趣的:(android 系统解决拍照的问题android.os.FileUriExposedException: file:///storage/emulated/0/EstateImage/1b804...)