Android java.io.IOException: Per…

来源:互联网 发布:电磁兼容仿真软件 编辑:程序博客网 时间:2024/06/16 22:36

出现了这个问题

Android java.io.IOException: Permission denied

已经添加了相关权限,

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

原因是:

能操作文件夹只有两个地方:
1.sdcard
2./data/<package_name>/files/

详见api doc:
docs/guide/topics/data/data-storage.html#filesExternal

在具体的工程中,模拟器上的应用的数据目录应该是这样的:

/data/data/<package_name>/

因此要将你所要存储的文件名应包含完成的路径:/data/data/<package_name>/your_filename

0 0