[問題] 資料寫入

看板AndroidDev作者 (霸氣逼人)時間9年前 (2016/02/26 11:13), 編輯推噓3(307)
留言10則, 5人參與, 最新討論串1/1
我有開啟權限 用 new file(getExternalStorageDirectory(),name) 下面也有寫if !dir.exists() 去mkdirs 為何大部分裝置寫得進去 但少部份裝置無法呢 無法的裝置我去看 大致是這樣 http://i.imgur.com/De5JeAs.jpg
連資料夾都沒有 但我看log 是有路徑名稱 也有新增這個動作 http://i.imgur.com/G3anVHb.jpg
求助 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.15.66.35 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1456456412.A.857.html

02/26 20:54, , 1F
Android M?
02/26 20:54, 1F

02/26 21:16, , 2F
樓上 我不懂啥意思
02/26 21:16, 2F

02/26 21:42, , 3F
6.0以上的權限要自己要
02/26 21:42, 3F

02/26 23:00, , 4F
自己要是裝置要去開啟的意思?
02/26 23:00, 4F

02/27 03:13, , 5F
有沒有完整程式碼,這樣看不太出來
02/27 03:13, 5F

02/27 05:21, , 6F
這跟6.0沒關係,權限有給,沒去設定關掉相關權限就沒事
02/27 05:21, 6F

02/27 05:24, , 7F
只是要加入檢查邏輯,判斷需要的權限被取消時要怎麼辦
02/27 05:24, 7F

02/27 22:37, , 8F
我也遇過 權限都給了 每次存取前也都會檢查
02/27 22:37, 8F

02/27 22:37, , 9F
卻還是有某些手機報 FileNotFoundException
02/27 22:37, 9F

02/28 21:40, , 10F
QQ
02/28 21:40, 10F
文章代碼(AID): #1MpyBSXN (AndroidDev)