我的黑莓应用程序有一些与应用程序捆绑在一起的mp3文件。我想通过程序将这些文件从应用程序添加到SD卡中的文件夹或手机内存中的文件夹中。
我该怎么做?有可能吗?
感谢。
答案 0 :(得分:2)
可以将资源作为流打开:
String fileName = "/myPath/myFile.mp3";
InputStream inputStream = getClass().getResourceAsStream(fileName);
然后读取流并将其写入文件:
String locator = "file:///SDCard"+fileName;
FileConnection saveFile = (FileConnection)Connector.open(locator);
saveFile.create();
OutputStream outputStream = saveFile.openOutputStream();
我确信你可以循环使用inputStream将其复制到outputStream,然后关闭。