作者lonelytea (霸气逼人)
看板AndroidDev
标题[问题] 资料写入
时间Fri Feb 26 11:13:29 2016
我有开启权限
用 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://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1456456412.A.857.html
1F:→ sean0430: Android M? 02/26 20:54
2F:→ lonelytea: 楼上 我不懂啥意思 02/26 21:16
3F:推 sean0430: 6.0以上的权限要自己要 02/26 21:42
4F:→ lonelytea: 自己要是装置要去开启的意思? 02/26 23:00
5F:推 cakeboy: 有没有完整程式码,这样看不太出来 02/27 03:13
6F:推 MIM23: 这跟6.0没关系,权限有给,没去设定关掉相关权限就没事 02/27 05:21
7F:→ MIM23: 只是要加入检查逻辑,判断需要的权限被取消时要怎麽办 02/27 05:24
8F:→ kiwatami: 我也遇过 权限都给了 每次存取前也都会检查 02/27 22:37
9F:→ kiwatami: 却还是有某些手机报 FileNotFoundException 02/27 22:37
10F:→ lonelytea: QQ 02/28 21:40