作者dwadefans (wade)
看板AndroidDev
标题[问题] 读取图片为/storage/..开头的档案路径
时间Fri Dec 11 14:13:26 2015
我在处理照片後回传的图片
/storage/emulated/0/DCIM/100ANDRO/DSC_0002.JPG
有个档案路径是这样的
但是使用一般的inputFileStream似乎读不到
在权限部分也有加上internal的write和read权限了(外部权限也有加上)
这样如何解决呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.18.42.142
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1449814409.A.9E6.html
1F:→ dwadefans: 不好意思 我已经解开了 这部分不算是问题 是我没看清楚 12/11 14:23
2F:→ dwadefans: 比较有疑问的是 /storage/emulated这路径跟/sdcard/... 12/11 14:47
3F:→ dwadefans: 的路径差异在哪? 12/11 14:47
4F:→ ssccg: 没有差,都是指到同一个目录 12/11 15:35
5F:→ dwadefans: 了解 谢谢! 12/11 15:41
6F:→ ssccg: 会有那麽多路径跟旧手机没内建的外部储存空间、多使用者等 12/11 15:43
7F:→ ssccg: 原因,最好是用Environment.getExternalStorageDirectory 12/11 15:44
8F:→ kobe8112: 同楼上,部分装置会用模拟的方式建置储存空间 12/13 12:55
9F:→ kobe8112: 建议取环境变数就乖乖用相关API来抓,不要直接写死 12/13 12:56