【发布时间】:2011-08-29 19:26:15
【问题描述】:
在我的应用程序中,我需要将一些文件(pdf)保存到文件系统。我目前的方法是创建一个目录来存储文件:
FileConnection fc = (FileConnection)Connector.open("file:///SDCard/BlackBerry/pdfs/");
if (!fc.exists())
fc.mkdir();
fc.close();
然后我用我的文件写入目录:
fc = (FileConnection)Connector.open("file:///SDCard/BlackBerry/pdfs/" + filename, Connector.READ_WRITE);
if (!fc.exists())
fc.create();
OutputStream outStream = fc.openOutputStream();
outStream.write(pdf);
outStream.close();
fc.close();
这一切都很好,我的 pdf 到达了我创建的目录。 我的问题是:我是否会因为将文件路径硬编码为我的保存目的地而遇到麻烦。 使用 BlackBerry API 是否可以检索存在于所有模型上的可写文件夹/配置?
【问题讨论】:
标签: java blackberry java-me filesystems directory