第一次音频重新编码权限问题

时间:2016-11-07 15:02:27

标签: android

java.lang.RuntimeException: setAudioSource failed.
11-07 20:30:16.294 12438-12438/com.main.sample W/System.err:     at android.media.MediaRecorder.setAudioSource(Native Method)

11-07 20:30:16.294 12438-12438/com.main.sample W/System.err:     at com.main.sample.Activity.EventsaddActivity.initializeMediaRecord

1 个答案:

答案 0 :(得分:0)

在第一步中,您需要添加以下权限:

<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

将目标sdk设置为22或使用请求权限并将目标设置为23或更高。

再次检查你的路径

MediaRecorder.setAudioSource(new File("YOUR_PATH"));