由于之前没有用过7.0的系统,所有一直不知道居然还有这么一个兼容问题,我这里用的是严苛模式处理兼容,一下是处理代码:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
StrictMode.setVmPolicy(builder.build());
builder.detectFileUriExposure();
}
将上面的代码放在Application里面的onCreate里面执行就可以了,由于是严苛模式,怕有其他的问题影响低版本的,所以就只处理7.0以上的版本就好了