问题标签 [android-mediarecorder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - MediaRecorder - 固件升级后代码停止工作
我有一个在 android 2.2 上运行的三星 Galaxy 选项卡。我开发了一个简单的程序来分别录制音频和视频。它在我的银河选项卡上运行良好。但是,在我将它升级到 android 2.3.3 之后,一切都发生了变化。从那一刻起,我的代码就停止了工作。这是我的代码,它显示了这种意外(对我来说:))行为:
以下是日志输出:
以下是我用于布局目的的 XML 文件。相机.xml
控制.xml
我使用了以下权限AndroidManifest.xml
我从 roman10 guy 博客中获得的视频录制示例:Android Video Recording API–Illustrated with an Example也适用于我的 android 2.2。但是,由于我的升级,这也停止了工作。
使用 android 2.3.3 录制视频时我有什么遗漏吗?我怎么解决这个问题?
java - 即使没有其他代码分支,我的“return”语句也不起作用
我有一个方法试图创建一个AudioRecord
. 不同的手机支持不同的采样率、通道配置和音频格式。因此,该方法尝试AudioRecord
为它们中的每一个创建一个并返回第一个有效的方法。
问题是return recorder
永远不会发生!
这是我的 logcat 输出:
在突出显示的行 (8000 / 3 / 12) 上没有错误,但也没有成功。
如果我continue
在下面的评论中使用 no ,它仍然不会返回!
android - 无法启动服务 - 使用复选框启动和终止(代码在帖子中)
我是一个java菜鸟,很抱歉这个菜鸟问题......
我有一个复选框,它应该在选中时触发服务-未选中时将其杀死。“尝试...”吐司按预期弹出,但服务似乎没有启动,也没有出现吐司..
这是我的主要条目、主要活动代码(缩写)和服务代码:
我还尝试使用以下方法调用该服务:
这会在模拟器上返回一个错误,说应用程序意外退出并且我单击强制关闭,但主要活动没有关闭,所以我假设它是我强制关闭的服务。下面是 DDMS 输出:
我不在乎我如何启动服务,只要它可以加载 SQL 库并在主要活动失去焦点或关闭后继续将音频录制到文件中。
完成后,这将是市场上的免费应用程序,因此当项目准备好进入黄金时段时,许多人会感谢您的帮助。
谢谢阅读
android - 安卓 SDK。MediaPlayer 可以访问文件作为 MediaRecorder 记录吗
我正在开发一个可以播放 MediaRecorder 正在保存的文件的一部分的 Android 应用程序。
快速提问。
MediaPlayer 可以从 .3gp 文件播放而媒体记录器位于 .start() 中吗?
我尝试这样做,但每次我这样做时 mediaPlayer 的 .prepare() 都会失败,除非我停止 mediaRecorder()。
我需要将文件权限设置为全球可读吗?
谢谢,
android - 在服务中使用 mediaReorder。音频作品 - 视频崩溃
它创建文件,然后服务崩溃。
logcat 报告失败:
仅录制音频时,效果很好。任何建议表示赞赏。
android - 在android中以高音量录制
我正在使用 MediaRecorder 进行音频录制,但不幸的是,当我播放录制的音频时,我的媒体音量非常低。我什么也没听到(几乎什么都听不见)。
有没有可能增加录音音量?像我们录制时的 setVolume() 一样?我尝试在 MediaRecorder API 中查看,但我找不到 setVolume 或类似的东西.. 有什么解决方法吗?谢谢。
android - 在 Android 上录制特定音量音频的 API
我想制作一个应用程序来使用 MediaRecorder 录制,并由用户设置一定的音量。
录音时可以设置音量吗?我尝试在 MediaRecorder API 中查看,但我找不到 setVolume 或类似的东西..
有什么解决办法吗?或者我必须做的任何后期处理才能实现?谢谢。
android - 提高android中的录音质量?
我正在使用MediaRecorder
android 中的音频录制。我在录制时收到的音频质量很差。我检查了 iPhone 录音,它非常好,但在 android 中我收到可怕的声音。
对于录音,我使用:
如何提高录音质量?
android - Android 如何从媒体播放器录制音乐
我正在做一个项目,我正在使用 android 内置媒体播放器通过 url 播放音乐。我想要实现的目标是能够将流数据保存在 sd 卡上的文件中。我尝试使用内置的 android 媒体记录器来做到这一点,但它记录了手机周围的所有内容,而不仅仅是来自媒体播放器的声音。
所以我的问题是实现这一目标的最佳方法是什么?
这是我已经测试过的示例,但之后我无法播放 mp3 文件以查看是否一切正常:
这里的问题是我收到 30 作为 buffer2 的长度,我无法理解为什么。
感谢您提供任何帮助!