Android Java append 寫文件


            RandomAccessFile randomAccessFile = null;
            String pcm = "record_16k_16bit.pcm";
            try {
                File file = new File(Environment.getExternalStorageDirectory(), pcm);
                randomAccessFile = new RandomAccessFile(file, "rw");
                randomAccessFile.seek(file.length());
                randomAccessFile.write(dstData);
            }
            catch (IOException e) {
                Log.e(logTag, "onWebRtcAudioRecordSamplesReady: Write pcm data failed.");
            }
            finally {
                try {
                    if(randomAccessFile != null){
                        randomAccessFile.close();
                    }
                }
                catch (IOException e){
                    Log.e(logTag, "onWebRtcAudioRecordSamplesReady: Close pcm data failed.");
                }
            }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章