作者r5566 (5566)
看板AndroidDev
標題[問題] 新增資料夾的問題
時間Tue Aug 4 19:25:14 2015
我想要新增一個資料夾在SD卡
目前程式如下,但無法建立,程式也沒出現錯誤
String imagesFolder = "/storage/sdcard0/Album1";
File dir_test = new File(imagesFolder);
dir_test.getParentFile().mkdir();
另外也有在Mainifast中加上
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
請問是哪裡有問題嗎?
THANKS
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.151.116
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1438687517.A.398.html
→ cha122977: dir_test.mkdir()就好 不要get parent 08/04 19:38
→ cha122977: 然後mkdir()前建議先exists() 沒有再建 08/04 19:40
→ r5566: 謝樓上,不過改成 dir_test.mkdir(); 還是不行 08/04 19:46
→ r5566: 另外謝謝你的建議 08/04 19:46
→ r5566: 我在想有可能是程式以外的問題嗎? 08/04 19:47
好像是路徑的問題,改成
String imagesFolder = Environment.getExternalStorageDirectory()+"/Albums1"
就可以了,但是明明顯示出來是一樣的...囧
※ 編輯: r5566 (114.43.151.116), 08/04/2015 19:57:59
→ cha122977: 可能路徑不對…見回文 08/04 19:57
推 stevekevin10: sdcard/0/ 08/08 04:23