看板 AndroidDev 關於我們 聯絡資訊
我想要新增一個資料夾在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