我的黑莓应用程序与应用程序捆绑在一起的一些MP3文件。我想从应用程序中添加这些文件,以对SD卡的文件夹或通过程序我的手机内存的文件夹。

我怎样才能做到这一点?这可能吗?

感谢。

有帮助吗?

解决方案

有可能的,打开的资源作为流:

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,然后关闭。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top