我创建了一个.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";