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