Android:是否可以使用openFileOutput函数创建媒体文件

时间:2013-01-15 12:55:53

标签: android file

我使用openFileOutput fn创建了文件,即txt文件和存储的值。此函数在data / data / app_name / files文件夹中创建txt文件。现在我正在尝试将.mp3文件等媒体文件保存到该data / data / app-name文件夹中。是否可以这样做?

提前致谢。

fOut = openFileOutput("a.txt", MODE_PRIVATE);



                    OutputStreamWriter osw = new OutputStreamWriter(fOut);

                    String aa="hi";

                    osw.write(aa);

                    osw.flush();
                    osw.close();

这就是我将文件写入data / data / app-name文件夹的方式..我正在尝试编写一个mp3文件,但osw.write(aa)接受字符串或char数组..

1 个答案:

答案 0 :(得分:4)

Context.openFileOutput()reference)创建一个能够写二进制数据的FileOutputStream对象(参见write()方法),所以答案是肯定的,可以使用它写媒体文件。