天天看點

android7.0路徑問題,解決FileUriExposure異常

android7.0以後路徑要使用FileProvider,否則會報FileUriExposure。

本文使用VmPolicy方式檢測FileUriExposure異常,解決7.0路徑問題

/**
     * 使用VmPolicy方式檢測FileUriExposure異常,解決7.0路徑問題
     */
    private void initVmPolicy() {
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
            StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
            StrictMode.setVmPolicy(builder.build());
        }
    }
           

在項目的Application中初始化使用