MediaRecorder的录音文件大小为0

作者: 大海 分类: Android 发布时间: 2013-03-05 21:04 ė1627 views 6Comments Off on MediaRecorder的录音文件大小为0

MediaRecorder recorder = new MediaRecorder();

filename = new Date().getTime() + “.amr”;
recorder.reset();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(“/sdcard/” + filename);// 记住开SD权限

recorder.prepare();

recorder.start();

使用上面的方法发现在真机上测试不成功,录制的文件的大小都是0.

这其实是因为这是内录方式,是需要手机支持才可以的.

本文出自 纳百川,转载时请注明出处及相应链接。

本文永久链接: https://www.bicner.com/885.html

Ɣ回顶部