当前位置: 代码迷 >> Android >> Android无法在sd卡创建文件解决方案
  详细解决方案

Android无法在sd卡创建文件解决方案

热度:94   发布时间:2016-04-28 04:33:02.0
Android无法在sd卡创建文件
我用的是模拟器,权限什么的都改过了,但是就是无法在sd卡创建文件。这是什么原因?
创建文件的函数如下:

public File creatSDFile(String fileName) throws IOException {
File file = new File(SDPATH + fileName);
file.createNewFile();
return file;
}


创建文件夹的函数如下:

public File creatSDDir(String dirName) {
File dir = new File(SDPATH + dirName);
dir.mkdirs();
return dir;

}

------解决方案--------------------
第一,你在创建文件或文件夹之前应该判断一下,文件或文件夹是否存在,不存在再创建。
第二, 你SDPATH的值是多少?fileName和dirName的值是多少?
  相关解决方案