【问题标题】:Android: Using MIC (via setAudioSource) crashesAndroid:使用 MIC(通过 setAudioSource)崩溃
【发布时间】:2010-11-12 02:25:08
【问题描述】:

我正在 G1 上使用固件 2.2 开发我的第一个应用程序,当我尝试运行它时,我的代码在模拟器和手机上崩溃。

我有以下几点:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Prepare recorder source and type
    recorder = new MediaRecorder();
    recorder.setAudioSource(MediaRecorder.AudioSource.MIC);

当尝试执行 recorder.setAudioSource(MediaRecorder.AudioSource.MIC) 时,代码将在最后一行崩溃。

经过几次谷歌搜索,似乎很多人都遇到了这个问题,但我找不到任何解决方案!

有谁知道为什么会发生这种情况以及如何解决它?

我真的很感激,

谢谢,

杰瑞

【问题讨论】:

    标签: android audio media


    【解决方案1】:

    我找到了解决方案,它必须是:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-12
      • 2015-11-13
      • 2011-12-09
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      相关资源
      最近更新 更多