为了账号安全,请及时绑定邮箱和手机立即绑定

打开图片文件抛出异常:android.system.ErrnoException: open failed: EACCES (Permission denied)

我的图片文件是存在这个目录下的:/storage/emulated/0/temp.png

fis = new FileInputStream(file); // 在执行此句话时抛出异常
Bitmap bitmap = BitmapFactory.decodeStream(fis);

manifests里添加了如下权限:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>


有谁知道为什么吗?

正在回答

2 回答

有可能是安卓6.0的权限问题,http://stackoverflow.com/questions/23527767/open-failed-eacces-permission-denied

0 回复 有任何疑惑可以回复我~

会不会是file获取的路径不对呢

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

打开图片文件抛出异常:android.system.ErrnoException: open failed: EACCES (Permission denied)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信