在Android7.0中,由于應(yīng)用間共享文件需要對Uri進(jìn)行臨時授權(quán),而授權(quán)方式一般通過FileProvider進(jìn)行處理,以下簡單介紹FileProvider的使用:
1.在manifest中添加provider,參考如下:

2.然后再res目錄下創(chuàng)建xml目錄,新建文件file_path,內(nèi)容如下:

說明:<external-path />代表的為sd卡根目錄 ?path="."表示sd卡目錄下所有文件,也可以指定具體文件夾,name自定義
以下以調(diào)用系統(tǒng)拍照,相冊和裁剪為例:

裁剪中的outUri以同樣方式生成

簡單基本介紹到此就結(jié)束了,如有不對歡迎交流。