Android棒棒糖SD卡位置无法生成.zip文件
我试图在SD卡位置生成.zip文件,但发现了此错误 java.io.FileNotFoundException:/storage/sdcard1/.sdf.zip:open失败:EACCES(权限被拒绝) 我知道我必须得到许可,我已经接受了。 我的“重命名”“删除”“写入”和“创建文件夹”功能正常工作,但卡在ZIP文件中。 这是我的密码Android棒棒糖SD卡位置无法生成.zip文件,android,android-5.0-lollipop,zipfile,permission-denied,Android,Android 5.0 Lollipop,Zipfile,Permission Denied,我试图在SD卡位置生成.zip文件,但发现了此错误 java.io.FileNotFoundException:/storage/sdcard1/.sdf.zip:open失败:EACCES(权限被拒绝) 我知道我必须得到许可,我已经接受了。 我的“重命名”“删除”“写入”和“创建文件夹”功能正常工作,但卡在ZIP文件中。 这是我的密码 try { System.out.println("OutZipFilePath is = "+outZipPath); fileoutObje
try {
System.out.println("OutZipFilePath is = "+outZipPath);
fileoutObject = new FileOutputStream(outZipPath);
bufferOutObject = new BufferedOutputStream(fileoutObject);
zos = new ZipOutputStream(bufferOutObject);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
verifyStoragePermissions((Activity)cntxt);
}
这个怎么样。。如果/storage/sdcard1确实指向一个可移动的SD卡,那么您可以预期异常,因为这些卡在棒棒糖下是只读的。因此,您也无法创建文件夹。所以请清理一下。greenapps::我可以在sdcard上创建文件夹nd文件loliipop,但不能创建ZIP文件,fileoutObject=newFileOutputStream(outZipPath);我出错了