我将使用this tutorial创建一个简单的录音机应用程序。当我运行该应用程序时,出现以下错误:
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"/>
我想念什么?