[英]Cannot create file on SD card on certain Android devices
我的應用程式有一些相當奇怪的行為
一些用戶報告該應用程序崩潰,並且在登錄/事件監視后,我發現該應用程序無法在某些手機的SD卡上創建目錄
我先檢查SD卡是否存在,然后再檢查我的文件是否存在.minidata
如果.minidata不存在,我嘗試創建它,但是似乎無法創建該文件,並且file.mkdir返回false
我有以下許可
android.permission.WRITE_EXTERNAL_STORAGE
那么,為什么file.mkdir有時會失敗?
外部存儲並非始終在設備上可用。 例如,它可能已安裝在用戶的計算機上。 您可以使用在Environment.getExternalStorageDirectory()
的文檔中顯示的示例代碼來檢查和監視外部存儲的狀態。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.