您的位置:首页 > 移动开发 > Android开发

Android: SD卡访问及文件读写权限

2015-04-27 09:07 302 查看
读写SD卡上的数据必须在AndroidManifest.xml文件中添加SD卡的读写权限。

1. 添加内容: 

    <!-- 在SD卡中创建与删除文件权限 -->

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

    <!-- 向SD卡中写入数据的权限 -->

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

2. 添加位置:

作为<manifest />直接子标签添加。

3. 权限缺失时异常:

“java.io.IOException: open failed: EACCES (Permission denied)"

例如:File target=new File(sdDir.getCanonicalPath()+path);

           boolean yes=target.createNewFile();     //throw IOEXCEPTION
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 异常