SD卡中的Hidding文件



我创建了一个.wav文件,并像这个一样存储它

            File file =new File(outputfile);
    outputfile = Environment.getExternalStorageDirectory()+"/MyImages/audio1.wav";

当我打开我的AudioPlayer时,我有这个文件和我的音乐,这对我来说真的很糟糕。

我想隐藏此文件,使其在AudioPlayer中不可见。

我尝试使用SharedPreferences保存此文件,但无法保存字节数组。Ofc我可以尝试:

                  String encodedImage = Base64.encodeToString(audioBytes, Base64.DEFAULT);

然后:

                    byte[] b = Base64.decode(audiodata1, Base64.DEFAULT);

但是我不知道只使用字节来播放这个文件中的声音。

要隐藏文件,只需将点作为文件名.audio1.wav:的前缀

outputfile = Environment.getExternalStorageDirectory()+"/MyImages/.audio1.wav";

相关内容

  • 没有找到相关文章

最新更新