0

我将使用本教程创建一个简单的录音机应用程序。当我运行应用程序时,我收到以下错误:

 java.lang.RuntimeException: setAudioSource failed.
 .
 .
 .
 Caused by: java.lang.RuntimeException: setAudioSource failed.
    at android.media.MediaRecorder._setAudioSource(Native Method)
    at android.media.MediaRecorder.setAudioSource(MediaRecorder.java:715)
    at com.willarium.escort.MainActivity.onCreate(MainActivity.java:29)

这是 MainActivity 的第 29 行:

myAudioRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);

我在清单中设置了这样的权限:

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

我错过了什么?

4

0 回答 0