1. 程式人生 > 其它 >android 10 建立檔案失敗

android 10 建立檔案失敗

技術標籤: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"