调用prepare时出现Android Mediarecorder非法状态异常
我正在使用录像机的自定义设置,现在只是尝试使用所有的高调设置,但不知何故我得到了非法状态异常,我缺少什么 崩溃发生在调用prepare时出现Android Mediarecorder非法状态异常,android,android-mediarecorder,Android,Android Mediarecorder,我正在使用录像机的自定义设置,现在只是尝试使用所有的高调设置,但不知何故我得到了非法状态异常,我缺少什么 崩溃发生在mediaRecorder.prepare()上我可以看出mediaRecorder从未发布过。有什么想法吗 mediaRecorder.reset(); mediaRecorder.setCamera(...); mediaRecorder.setAudioSource(...); mediaRecorder.setVideoSource(...
mediaRecorder.prepare()上代码>我可以看出mediaRecorder从未发布过。有什么想法吗
mediaRecorder.reset();
mediaRecorder.setCamera(...);
mediaRecorder.setAudioSource(...);
mediaRecorder.setVideoSource(...);
mediaRecorder.setOutputFormat(...);
mediaRecorder.setOutputFile(...);
mediaRecorder.setAudioEncodingBitRate(...);
mediaRecorder.setAudioSamplingRate(...);
mediaRecorder.setAudioChannels(...);
mediaRecorder.setAudioEncodingBitRate(...);
mediaRecorder.setVideoFrameRate(...);
mediaRecorder.setVideoSize(..., ...);
mediaRecorder.setVideoEncodingBitRate(...);
mediaRecorder.setVideoEncoder(...);
mediaRecorder.setOrientationHint(...);
mediaRecorder.setMaxDuration(...);
mediaRecorder.setPreviewDisplay(...);
mediaRecorder.prepare();
mediaRecorder.start();