Android开发java.io.FileNotFoundException:open failed: EACCES(Permission denied)

来源:互联网 发布:六小龄童 杨洁 知乎 编辑:程序博客网 时间:2024/05/16 18:46

在Android图像识别的时候遇到这个问题,原因是要读取真机或模拟器SD卡的数据,而权限不够,需要在AndroidManifest.xml文件中添加相关权限。

如果你需要对SD卡的读写权限,需要加入以下内容:

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

如果需要新建文件或目录,还需要添加以下权限:

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


亲测可行。

0 0