当前位置: 首页 > 知识库问答 >
问题:

Android媒体录音机启动失败异常

颛孙飞
2023-03-14

我有问题与媒体录音机在Android。我正在录制一个音频,它与LG P500很好地工作,但同样的代码在三星GT-S5360上不工作。我得到了错误,因为启动失败-22。

这是我正在使用的代码:

final MediaRecorder recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL‌​);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GP‌​P);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(path);
try {
    recorder.prepare();
    recorder.start();
} catch (Exception e) { Log.d(TAG, "Exception : " + e); }

当调试时,在logcat中case为null。

请给我一些解决办法。

共有1个答案

周育
2023-03-14

我也有同样的问题,我试着从play商店安装了一个录音机来检查。它也不允许我录制语音通话。从那以后,我意识到一些设备制造商不支持这一点。所以如果设备不支持语音呼叫,就用麦克风录音。

 类似资料:
  • 我正在工作的视频录制应用程序,在其中我想显示预览,当用户点击记录按钮,它开始录制,当用户点击停止按钮,它停止录制。 我有视频预览在我的表面,但当我按下开始按钮,它崩溃的错误“Media.Recorder.start(本机方法)。这是我的代码,请帮助我的家伙。

  • 我使用media Recorder library来记录语音通话,除了android Oreo8.0API level 27之外,它在几乎android版本中都工作得很好。当我使用音频源VOICE_CALL时,我得到了运行时异常启动失败,当我使用音频源VOICE_COMMUNICATION时,我没有得到对方的声音,我只得到了我的声音。 你能帮忙吗

  • 我试着用媒体记录器在android中录制一段视频。当我试着用2.3.4版本的媒体记录器录制视频时,它在4.0及更高的版本下工作得很好,给出了启动失败异常-12。 这是我的媒体记录器代码。 我得到的运行时异常是 请帮助我如何解决这个问题。 提前致谢

  • 本文向大家介绍Android实现多媒体录音笔,包括了Android实现多媒体录音笔的使用技巧和注意事项,需要的朋友参考一下 记事本涉及到的仅仅是对string 的存储,而且在读取上并不存在什么难点,直接用textview显示便可以了。需要做的主要是使用SQLite对数据进行一个整理。 而录音笔需要考虑的就相对较多了:比如录音时中断,录音时用户点击播放按钮;未录音,用户点击停止按钮;在录音或者播放时

  • 内部错误。请向https://code.google.com/p/android/issues报告 java.lang.运行时异常: java.lang.非法描述例外: @NotNull参数“名称”的参数 com/android/工具/想法/欢迎/平台。不能为空在 com.intellij.idea.idea.run(IdeaApplication.java:178) 在 java.awt.eve

  • 我是spring Boot的初学者,我尝试使用thymeleaf表单进行简单登录,它接受输入的名称和密码,并将其与存储在id为1的数据库中的用户的名称和密码进行比较。我的控制器是: 我的html表单如下: 有什么问题吗 控制器无法重新识别对象th: ject="${user}",因此我将此方法更改为: 对此: 现在一切顺利