我需要创建一个新文件夹并在其中保存一些数据。代码如下:
var list:Array=reader.getEntries();
for(var i:uint=0;i < list.length;i++)
{
var bytes:ByteArray=reader.unzip(list[i]);
var fileStream:FileStream=new FileStream();
fileStream.open(dir.resolvePath( list[i].getFilename() ),FileMode.WRITE);
fileStream.writeBytes(bytes,0,bytes.length);
}
fileStream.close();
下面的代码用于创建目录 dir:
dir=File.applicationStorageDirectory.resolvePath(dirname);
dir.createDirectory();
但是每当我运行这段代码时,我都会得到这个
错误 #3001:文件或目录访问被拒绝。
我已在 blackberry_tablet.xml 中授予 reqd 权限,即 access_shared。
PS 我正在使用 coltware_airxzip.swf 从我存储在数组列表中的 zip 存档中提取文件。