2

我的黑莓应用程序有一些与应用程序捆绑在一起的 mp3 文件。我想通过程序将这些文件从应用程序添加到 sdcard 中的文件夹或手机内存中的文件夹中。

我怎样才能做到这一点?是否可以?

谢谢。

4

1 回答 1

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();

我确定您可以循环输入流以将其复制到输出流,然后关闭。

于 2009-04-15T13:38:29.747 回答