android 10 建立檔案失敗
阿新 • • 發佈:2021-01-15
技術標籤:AndroidAndroid10建立檔案失敗AndroidManifest
想看更多演算法題,可以掃描上方二維碼關注我微信公眾號“資料結構和演算法”,截止到目前我已經在公眾號中更新了500多道演算法題,其中部分已經整理成了pdf文件,截止到目前總共有800多頁(並且還會不斷的增加),可以在公眾號中回覆關鍵字“pdf”即可下載。
Android 10在建立檔案的時候導致建立不成功
File file = new File(path);
if (!file.exists())
file.mkdirs();
一種解決方式是把compileSdkVersion降到28及以下,但這樣會導致新版sdk的特性就沒法使用了,所以可以使用一種方式就是在AndroidManifest的application屬性中新增一個android:requestLegacyExternalStorage屬性,如下所示
<application
android:requestLegacyExternalStorage="true"