關於android建立資料夾的問題

2021-12-25 21:22:09 字數 917 閱讀 8461

1樓:匿名使用者

android4.4開始,如果裝置有內部機身儲存,那麼sd就成為二級外部儲存,導致不能寫入檔案,因為預設只能寫入以及儲存。在android開發者**的「外部儲存技術資訊」文件中的描述:

"write_external_storage只為裝置上的主要外部儲存授予寫許可權,應用程式無法將資料寫入二級外部儲存裝置,除非指定了應用程式允許訪問的特定的目錄。「 google表示,這樣做的目的是,通過這種方式進行限制,系統可以在應用程式被解除安裝後清除遺留檔案。

這目前隻影響雙儲存裝置,果你同時使用了機身儲存和sd卡,那麼應用程式將無法在sd卡中建立、修改、刪除資料。

會寫入到如下位置:

解決辦法:1.對android手機使用者來講,獲得系統的root許可權是一個解決方法。

2.對android開發者來講,可在應用中嵌入一段**,其它方式寫入失敗,則將資料寫入二級儲存裝置(這段**作用是在android 4.4+裝置上):

最後記得增加許可權

2樓:匿名使用者

newdir的具體路徑是什麼,分隔符要用file.separator,sd卡路徑要用environment.getexternalstoragedirectory(),不要用手寫的'mnt/sdcard'之類的。

3樓:

以前遇到這種情況,自己寫了一個建立目錄,就是split了一下原路徑,然後挨著建立,其中有一次失敗都拋異常,異常是我自定義的,你也可以自定義一個,或者返回false也行。

記得去掉我那些打log的行

public static void makepath(string path) throws fileoperationexception

else

if(incredir.mkdir())

else

} }

資料夾怎麼加密,新建資料夾怎麼加密?

開始 執行 輸入cmd 回車 彈出命令提示符比如你要在d盤根目錄下建立一個打不開的資料夾,比如檔名中含 的,如 1.就在命令提示符中這樣輸入 md d 1.回車後就在d盤根目錄下建立了一個名為1.的圖形介面下無法開啟和刪除的資料夾。自己要進入該資料夾的話也是在命令提示符裡打命令,就以剛才的為例,要開...

怎樣給資料夾換圖示,桌面新建資料夾怎麼更換圖示,我想換成自己的圖片

把你的 放資料夾裡面 條件是那資料夾沒有別的 接著你檢視方式改成縮濾圖 在桌面空白處單擊右鍵,選擇 屬性 再點選 桌面 標籤,看到下面的自定義桌面,點選它,開啟後就可以換包括我的電腦,我的文件等的圖示了 隨便 都行,要更換的話右擊資料夾的圖示,在點選屬性,再點選自定義就可以更換你喜歡的圖示了 xp系...

電腦為什麼資料夾是空,電腦為什麼新建資料夾是空

電腦新建的資料夾就是空的,便於使用者整理資料。一盤電腦分割槽為4個區較好,c區用來放系統檔案,d盤用來放置工作檔案,e盤用來放個人檔案和娛樂檔案,f盤用來放備份檔案或長期不用的檔案。不同的檔案不能亂放,當電腦重新做系統後,檔案是全部不會丟的。一個分割槽設定資料夾不宜過多,一般限制在20個以內,對於一...