我的黑莓应用程序有一些与应用程序捆绑在一起的 mp3 文件。我想通过程序将这些文件从应用程序添加到 sdcard 中的文件夹或手机内存中的文件夹中。
我怎样才能做到这一点?是否可以?
谢谢。
我的黑莓应用程序有一些与应用程序捆绑在一起的 mp3 文件。我想通过程序将这些文件从应用程序添加到 sdcard 中的文件夹或手机内存中的文件夹中。
我怎样才能做到这一点?是否可以?
谢谢。
可以将资源作为流打开:
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();
我确定您可以循环输入流以将其复制到输出流,然后关闭。