recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC );
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setMaxDuration(10000 * 10);
recorder.setOnInfoListener(null);
recorder.setOutputFile(s+"/sh1.3gp");
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
try {
recorder.setAudioSamplingRate(TRIM_MEMORY_BACKGROUND);
recorder.setAudioChannels(1);
recorder.prepare();
recorder.start();
}
catch (Exception e2) {
tv.setText("OHH"+e2.toString());
}
上記はレコーダーを再生するコードです。レコーダーを起動すると、起動に失敗しました:
しかし、ファイルsh1.3gp(3gpファイル)ファイルがAndroid SDカードに作成されます.. 解決策を返信してください