记录Android中FileProvider的基本使用方法

  1. 在res/xml目录(如没有xml目录请新建)下新建file_paths.xml文件(文件名自定义,这里以file_paths为例)。
  2. 在新建的file_paths.xml文件中,简单代码如下:


    

中不仅有,还有另外几种path,各自对应不同的存储目录。这里未做深究。在使用时还要注意对应权限的设置。

  1. 在AndroidManifest.xml清单文件中的块中添加
    
            //与res/xml目录中新建的xml文件对应
    
  1. 代码中使用
 Uri uri = FileProvider.getUriForFile(context, FILE_PROVIDER_AUTHORITY, file);

其中,FILE_PROVIDER_AUTHORITY 与AndroidManifest.xml清单文件中的android:authorities属性值对应。

你可能感兴趣的:(记录Android中FileProvider的基本使用方法)