2

我创建了文件,即 txt 文件并使用 openFileOutput fn 将值存储到其中。此函数在 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();

这就是我将文件写入数据/数据/应用程序名称文件夹的方式.. Nw 我正在尝试编写一个 mp3 文件,但 osw.write(aa) 接受字符串或字符数组..

4

1 回答 1

4

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

于 2013-01-15T13:06:04.020 回答