0
我尝试使用phonegap ui向我的android手机写入文件。 我已经给了写权限,我试图通过使用getExternalStorageDirectory()并通过给绝对路径。但仍然无法写出来。 S1的是,我在外部存储外部存储设备上的文件写入不起作用
Environment.getExternalStorageState();
//File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath(),"/Android/");
File file = new File("/mnt/sdcard"+ File.separator + "Android" + File.separator);
if (!file.exists()) {
if (!file.mkdirs()) {
Log.e("TravellerLog :: ", "Problem creating Folder");
}
}
Environment.getExternalStorageState();
File outputFile = new File(file, s1);
FileOutputStream fileoutputstream = new FileOutputStream(outputFile);
byte abyte0[] = new byte[1024];
for (int i = 0; (i = inputstream.read(abyte0)) > 0;)
fileoutputstream.write(abyte0, 0, i);
fileoutputstream.close();
inputstream.close();
您已经添加外部存储权限清单文件??? – magirtopcu
@ user1645941:是的..我已经包含在我的清单文件中 – karthick