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