Android MediaRecorder问题:StartFailed解决方案
Posted danfengw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android MediaRecorder问题:StartFailed解决方案相关的知识,希望对你有一定的参考价值。
如果你在使用MediaRecorder的时候也遇到了Start Failed的问题,那么你可以找以下三个方面的问题:
最简单的:
1、查看API,MediaRecorder的配置是有顺序的,检查你的顺序是否正确。
2、是否在new MediaRecorder之前对相机解锁即是否有这行代码mCamera.unlock();
3、分辨率的设置是否正确,不同手机的屏幕分辨率不同,建议采用以下方案解决:
CamcorderProfile profile = CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH);
mMediaRecorder.setVideoSize(profile.videoFrameWidth, profile.videoFrameHeight);
如果上面的检查过之后还是不行,查看一下你输出的File是否为NUll。
以上是关于Android MediaRecorder问题:StartFailed解决方案的主要内容,如果未能解决你的问题,请参考以下文章
使用android的mediaRecorder的文件大小限制?
Android:使用 MediaRecorder 录制音频 - 文件不播放