首页新闻找找看学习计划

读取虚拟器里面的图片路径时,出现open failed: EACCES (Permission denied)???

-1
悬赏园豆:50 [已关闭问题] 关闭于 2017-07-11 10:42

想读取虚拟器里面的图片,加载到内存位图,出现这个错误:
Unable to decode stream: java.io.FileNotFoundException: /mnt/media_rw/sdcard/Pictures/p11su.jpg: open failed: EACCES (Permission denied)
这是File Explorer截图:

 

这是代码的截图 :

这是AndroidManifest.xml的截图:(上网上看了一些帖子,把觉得可能的权限都加上了)

 

以前记得出现过这个情况,当时也是一直没办法用,后来改用手机(2.3.7系统),路径写成:/mnt/sdcard/Pictures/xx.jpg 就可以了,但是一直不知道,这是版本的原因,还是其他的,怎么解决?
我的ADT版本是22.6.2,SDK是19
请教各位大神,这个怎么解决,问题出在哪里???

小小工程师的主页 小小工程师 | 初学一级 | 园豆:5
提问于:2015-05-19 17:16
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册