关于Android file.createNewFile() 方法出现的问题总结
2012-10-31 23:36
567 查看
今天在编写向SDcard中,创建文件夹并向其中保存文件的过程中出现个一系列的问题 在此做下总结:
1.首先要注意权限问题
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
2.file.createNewFile() 方法出现的问题
会出现No such file ..的问题
需要注意的是:要先对设计的文件路径创建文件夹 , 然后在对文件进行创建
String local_file = Environment.getExternalStorageDirectory().getAbsolutePath()+"/down/";
File f = new File(local_file);
if(!f.exists()){
f.mkdirs();
}
String local_file = f.getAbsolutePath()+"/"+filename;
File f = new File(local_file);
try {
if(!file.createNewFile()) {
System.out.println("File already exists");
}
} catch (IOException ex) {
System.out.println(ex);
}
1.首先要注意权限问题
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
2.file.createNewFile() 方法出现的问题
会出现No such file ..的问题
需要注意的是:要先对设计的文件路径创建文件夹 , 然后在对文件进行创建
String local_file = Environment.getExternalStorageDirectory().getAbsolutePath()+"/down/";
File f = new File(local_file);
if(!f.exists()){
f.mkdirs();
}
String local_file = f.getAbsolutePath()+"/"+filename;
File f = new File(local_file);
try {
if(!file.createNewFile()) {
System.out.println("File already exists");
}
} catch (IOException ex) {
System.out.println(ex);
}
相关文章推荐
- 关于Android file.createNewFile() 方法出现的问题总结
- Android file.createNewFile方法问题总结
- 关于Android file.createNewFile() 失败的问题
- 关于Android项目没有报错但是出现红叉的解决方法总结
- 关于Javascript与表单结合时出现"对象不支持此属性或方法"的问题总结(不断更新中...)
- Android Studio出现Failed to open zip file问题的解决方法
- Android Studio出现Failed to open zip file问题的解决方法
- 关于Android程序真机不兼容性问题总结及手机ROOT方法
- Android关于activity出现在最近任务列表的问题总结
- Android Studio出现Failed to open zip file问题的解决方法
- 关于Eclipse导入Android工程出现couldn't write file:*********/.classpath的问题
- Android Studio出现Failed to open zip file问题的解决方法
- 安卓(android)建立项目时失败,出现Android Manifest.xml file missing几种解决方法?(总结中)
- 关于Cygwin中编译FFmpeg时执行sh文件出现arm-linux-androideabi-gcc is unable to create an executable file.
- 关于Android开发导入已有项目遇到Project has no default.properties file! Edit the project properties to set one.问题的解决方法
- 安卓(android)建立项目时失败,出现Android Manifest.xml file missing几种解决方法?(总结中)
- Android Studio出现Failed to open zip file问题的解决方法
- Android Studio出现Failed to open zip file问题的解决方法
- Android中使用file.createNewFile()无法创建文件的问题(例如保存拍照的图片到本地)
- 关于android自定义标题栏出现的问题总结