向SD卡中添加文件需写具体路径
来源:互联网 发布:org.apache.http jar 编辑:程序博客网 时间:2024/06/05 17:24
前两天做简易日记本的开发,欲将日记保存到虚拟机的SD卡中
我的思路是:以每篇日记的标题作为文件名(代码中用FILE_NAME表示)保存到SD卡,但是LogCat提示:
java.io.FileNotFoundException:/mnt/sdcard(Is a directory)
后来查阅资料发现问题就出在以标题作为文件名上——不能直接写FILE_NAME,因为FILE_NAME相当于是一个目录或者文件夹,而我们操作对象是一个文件,所以要写文件的地址
我将代码这样一改就正确了:
File dFile = new File(Environment.getExternalStorageDirectory(), "diary" + FILE_NAME + ".txt");
同时也能保证不同的日志保存在不同名称的文件下
0 0
- 向SD卡中添加文件需写具体路径
- 向SD卡写文件,需要添加写权限
- win7 向android模拟器 SD卡 中添加文件
- 向android模拟器的sd卡中添加文件
- 安卓中向sd卡写文件
- filePhoneGap向SD卡中写入文件
- Android向SD卡和ROM写文件
- 安卓向sd卡写文件出现的问题
- Android向sd卡写文件出现的问题
- Android向sd卡写文件出现的问题
- 写文件-sd卡获取路径创建目录文件
- 向xcode 7 项目中添加头文件路径
- 利用PhoneGap向SD卡中写入文件
- 利用PhoneGap向SD卡中写入文件
- Android平台向SD卡写文本文件
- 向SD卡写内容并且读SD内容
- Android之SD卡以追加形式写文件并把文件保存到SD卡中
- Android4.4平台下MediaProvider无法向外置SD卡中的文件写数据
- UCOS II之学习笔记一
- 天气预报接口 心知天气
- html5 上传图片并浏览
- SylixOS 经得起检验的国产操作系统 (七)
- H - Load Balancing---(2015 NEUQ_ACM summer training #1)
- 向SD卡中添加文件需写具体路径
- 欢迎使用CSDN-markdown编辑器
- spring 有参构注入对象。
- MyEclipse中使用Junit--Test Case
- Target runtime Apache Tomcat v7.0 is not defined.
- 概念:CGI,FastCGI,PHP-CGI与PHP-FPM
- 仿 UIAlertView 弹出动画效果
- Struts2中Action的传值方式
- CPN神经网络学习