Im试图做一些简单的事情,录制音频和视频,无需预览。Android - 准备媒体录制器失败
这里是我的代码:
MediaRecorder mediaRecorder = new MediaRecorder();
// Configure the input sources
mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
// Set the output format
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
// Specify the audio and video encoding
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
mediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT);
//Specify the outputfile
mediaRecorder.setOutputFile("/sdcard/Video/myoutputfile.mp4");
mediaRecorder.start();
In the AndroidManisfest.xml:
<user-permission android:name="android.permission.RECORD_AUDIO" />
<user-permission android:name="android.permission.RECORD_VIDEO" />
这将停止应用程序时,它启动。
任何人有任何想法?
不要忘记<使用的许可机器人:名称=“android.permission.WRITE_EXTERNAL_STORAGE” /> – mario
错字:“用户许可”应该是“使用的许可”。 :-) – darrenp