[問題] 新增資料夾的問題

看板AndroidDev作者 (5566)時間10年前 (2015/08/04 19:25), 10年前編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/2 (看更多)
我想要新增一個資料夾在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

08/04 19:38, , 1F
dir_test.mkdir()就好 不要get parent
08/04 19:38, 1F

08/04 19:40, , 2F
然後mkdir()前建議先exists() 沒有再建
08/04 19:40, 2F

08/04 19:46, , 3F
謝樓上,不過改成 dir_test.mkdir(); 還是不行
08/04 19:46, 3F

08/04 19:46, , 4F
另外謝謝你的建議
08/04 19:46, 4F

08/04 19:47, , 5F
我在想有可能是程式以外的問題嗎?
08/04 19:47, 5F
好像是路徑的問題,改成 String imagesFolder = Environment.getExternalStorageDirectory()+"/Albums1" 就可以了,但是明明顯示出來是一樣的...囧 ※ 編輯: r5566 (114.43.151.116), 08/04/2015 19:57:59

08/04 19:57, , 6F
可能路徑不對…見回文
08/04 19:57, 6F

08/08 04:23, , 7F
sdcard/0/
08/08 04:23, 7F
文章代碼(AID): #1LmA4TEO (AndroidDev)
文章代碼(AID): #1LmA4TEO (AndroidDev)