詠生 2017-04-06 03:54 采纳率: 50%
浏览 4445
已结题

Android录音实现的代码中,setAudioSource()方法出错,程序停止

参照网上这个代码,
代码完全一样,但是
mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);

这行代码出错,权限也加了,然而点击录音之后程序停止
04-06 00:00:37.907 2297-2297/com.gabos.tsounds E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.gabos.tsounds, PID: 2297
java.lang.RuntimeException: setAudioSource failed.
at android.media.MediaRecorder.setAudioSource(Native Method)
at com.gabos.tsounds.RecordActivity$startRecordListener.onClick(RecordActivity.java:69)
at android.view.View.performClick(View.java:5609)
at android.view.View$PerformClick.run(View.java:22259)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6077)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
图片说明

  • 写回答

1条回答 默认 最新

  • Dengliang13 2017-04-06 12:24
    关注

    你是不是在6.0的手机上测试的?如果是的话,猜测是权限没有动态申请。

    评论

报告相同问题?

悬赏问题

  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码