.3gp文件在Windows文件夹中不可见

时间:2013-02-13 17:42:17

标签: android audio-recording

我为android创建了一个录音机并将其保存为.3gp文件。但是,每当我尝试查看Windows资源管理器模式和实际驱动器时,它都无处可寻。

我的位置:

private static String mFileName = Environment.getExternalStorageDirectory().getAbsolutePath() + "/audiorecordtest.3gp";

录制方法

private MediaRecorder mRecorder = null;
private MediaPlayer   mPlayer = null;

public void startRecording() {
    mRecorder = new MediaRecorder();
    mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
    mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
    mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
    mRecorder.setOutputFile(mFileName);
    try {
        mRecorder.prepare();
    } catch (IllegalStateException e1) {
        // TODO Auto-generated catch block
        e1.printStackTrace();
    } catch (IOException e1) {
        // TODO Auto-generated catch block
        e1.printStackTrace();
    }

    try{
        mRecorder.start();
    }catch (Exception e) {
        // TODO: handle exception
        e.printStackTrace();
    }

}

停止记录方法

public void stopRecording() {
    mRecorder.stop();
    mRecorder.release();
    mRecorder = null;
}

还有其他人遇到过这个问题吗?录制后无法找到.3gp文件。额外注意事项:对于设备测试,我使用“Samsung Galaxy Nexus”。

0 个答案:

没有答案