在官方7.0的以上的系统中,传递 file://URI
可能会触发FileUriExposedException
。
因为权限更加严谨,文件曝光会报错
用下面代码VM会忽略曝光
StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
StrictMode.setVmPolicy(builder.build());
builder.detectFileUriExposure();