Android在对Sdcard进行文件的读写操作的时候报错FileNotFoundException
2013-01-14 10:41
681 查看
在对Sdcard进行文件的读写操作的时候报错FileNotFoundException
File targetFile = new File("/mnt/sdcard/count.txt");
用RandomAccessFile raf = new RandomAccessFile(targetFile, "rw");
RandomAccessFile:以指定的
Constructs a new
用2.2的SDK就报了下面的错误:
java.io.FileNotFoundException: /mnt/sdcard/count.txt(Permission denied)
文件是有,检查发现没有SD卡的读写权限,因此在AndroidMainifest.xml中添加如下的权限
<!-- 在sd卡中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<!-- 向SD卡写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
File targetFile = new File("/mnt/sdcard/count.txt");
用RandomAccessFile raf = new RandomAccessFile(targetFile, "rw");
RandomAccessFile:以指定的
"rw"读写模式来读写文件,如果不存在就创建文件并写入内容,如果存在就追加内容
Constructs a new
RandomAccessFilebased on
fileand opens it according to the access string in
mode.
"rw":如果不存在就创建文件并读写入内容
用2.2的SDK就报了下面的错误:
java.io.FileNotFoundException: /mnt/sdcard/count.txt(Permission denied)
文件是有,检查发现没有SD卡的读写权限,因此在AndroidMainifest.xml中添加如下的权限
<!-- 在sd卡中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<!-- 向SD卡写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
相关文章推荐
- 解决Android在对Sdcard进行文件的读写操作的时候报错FileNotFoundException
- Android 6.0系统读写文件出现FileNotFoundException:EACCES (permission denied)解决办法
- android报错及解决2--Sdcard进行文件的读写操作报的异常
- Android 读写文件 FileNotFoundException 异常
- FileNotFoundException: /mnt/sdcard/test: open failed: 。。文件找不到异常
- Android 6.0系统读写文件出现FileNotFoundException:EACCES (permission denied)解决办法
- Android出现W/System.err(384): java.io.FileNotFoundException: /mnt/sdcard/cache/XXX
- Android之怎么操作文件(读写以及保存到sdcard)
- (转)Android SDCard操作(文件读写,容量计算)
- Hello Android - Android SDCard操作(文件读写,容量计算)
- Android 文件在SDCard上读写操作
- 【转】Android SDCard操作(文件读写,容量计算)
- Android之再谈文件操作和SDcard读写
- Android:文件读写、操作模式、SDCard
- Android SDCard操作(文件读写,容量计算)
- 【Android】文件读写操作(含SDCard的读写)
- Android SDCard操作(文件读写,容量计算)
- 【Android】文件读写操作(含SDCard的读写)
- Android SDCard操作(文件读写,容量计算)
- 【Android】文件读写操作(含SDCard的读写)