我正在尝试使用 AudioTrack 来播放示例数据。 我没有听到设备发出声音,但我在 logcat 中看到了这一点: 我已经尝试了很多我在网上找到的例子,它们似乎都有同样的问题。 这些示例通常已有 4 年以上的历史,因此问题必须与最近 Android API 的更改有关。 我目前正在尝试使此代码正 ...
我正在尝试使用 AudioTrack 来播放示例数据。 我没有听到设备发出声音,但我在 logcat 中看到了这一点: 我已经尝试了很多我在网上找到的例子,它们似乎都有同样的问题。 这些示例通常已有 4 年以上的历史,因此问题必须与最近 Android API 的更改有关。 我目前正在尝试使此代码正 ...
我正在学习如何使用本教程中的MediaPlayer播放音频,它建议使用release()而不是stop()来停止音频。 他的解释对我来说很有意义( free up the system resource as soon as you don't need it )并且从用户的角度来看它按预期工作,但 ...
我正在开发一个迷你本机 (Java) SDK 来打开/关闭 react-native 应用程序的扬声器,因为 React-Native Incall Manager 在 Android 12 上无法正常工作。 模块在 Android 11 上运行良好,但由于 AudioManager 中的 set ...
在我的应用程序中,我需要拨打一个号码,但通话必须免提。 我尝试了许多可用的方法,从这个链接中最小化方法。 应用程序日志显示了切换到免提的操作,但实际上它没有任何效果。 我也尝试在这样的代码的帮助下做到这一点: 不幸的是也没有成功。 有没有办法处理这样的问题? 在 Android 10 上测试 ...
在 Android 上检索当前选择的媒体音频 output 的名称的正确方法是什么? 我查看了音频管理器和媒体路由器API,但没有看到任何方法可以检索当前选择的 output 音频设备。 我已经看到例如 Spotify 应用程序具有此功能: ...
有没有办法在不调整媒体/通话音量的情况下调整通知音量? 我想在保持当前媒体/通话音量级别的同时将通知音量设置为最大级别。 提前致谢! 目前在 Android Studio 上使用 Java ...
我想在浏览 RecycleView 项目以及在 Android 电视应用程序中单击声音时禁用声音效果。 但是,我不想禁用所有其他声音(例如,应用程序中有 Exoplayer,不应将其 output 声音静音)。 我注意到在 Stackoverflow 上还有一些与此类似的问题,建议的解决方案是: 通 ...
我想这个问题的答案一定很典型。 关键是我有一些按钮可以在您单击它们时播放声音。 我想控制音量。 如何控制音量? 我正在使用以下代码: ...
我是新手,我正在为android创建我的第一个java应用程序,我遇到了一些困难,你能帮帮我吗? 我创建了一个搜索栏来控制我的音量,但它不起作用。 另一点是,当我单击播放(executarSom)时,我可以开始播放音频,但是在暂停(pausarSom)之后,如果我尝试通过单击播放再次播放,它不起 ...
记录器显示 isSpeakerPhoneSelected 值在 true 和 false 之间切换,但 isSpeakerphoneOn 始终返回 false。 这从 Android 12 开始停止工作。 这些是我们的 build.gradle 中的版本: 是什么导致 isSpeakerp ...
我正在制作一个内部呼叫应用程序,当我拨打一个号码时,本机 android 拨号程序打开,然后我没有在本机拨号程序中跟随呼叫,而是在应用程序中跟随呼叫。 问题是,当我想激活或停用本机拨号扬声器时,从应用程序中它不起作用。 本机拨号器在后台,应用程序在前台,但由于某种原因,当我尝试从应用程序激活扬声器时 ...
我想播放一些音量 lvl 调整到耳朵的音频。 “电话模式”。 为此,我使用众所周知且通常被建议的 问题是我并不总是在模式切换后立即播放音频,我必须等待并且不确定多长时间,甚至可能是几分钟。 我做了一些循环日志记录,只要用户在我的应用程序中使用 Android 9 在我的应用程序中保持MODE_I ...
假设我已经连接了多个外部扬声器,并且该设备是否具有内置扬声器。 如何获取有关哪个扬声器是默认扬声器的信息。 任何帮助表示赞赏。 ...
我正在使用 PeerJS 和 WebView 为 android 开发一个语音通话应用程序。我希望音频通过耳机播放。 这是我的代码, 上面的代码在 android 的旧版本上运行良好,但在 android 12(模拟器)上运行不正常。 am.isSpeakerphoneOn在 android 中 ...
这个赏金已经结束。 此问题的答案有资格获得+150声望赏金。 赏金宽限期在20 小时后结束。 ...
我的应用程序正在播放一些小音频。 但是,当有后台广播应用程序正在播放并且我返回到我的应用程序时,我的应用程序音频以与后台广播应用程序相同的音量播放。 我想在播放应用程序音频时暂时暂停广播音频。 这怎么可能? ...
他们在 28(P) 中添加了 function 我检查了两部手机。 一个返回 0(最多 15 个),另一个返回 1(最多 8 个)。 我假设 AndroidPhones 以某种方式使用“步骤”。 将 StreamVolume 设置为 0 在 minVolume 返回 1 的手机上不起作用。即使将 ...
我有一个活动应用程序设置为使用自我管理的连接服务,因为我们正在使用音频和视频并希望能够利用该系统。 但是,我们关闭连接或更改音频流的方式导致了一个问题,我将尽力在此处进行描述。 当我开始我们的应用程序的呼叫时,一切都按照我们想要的方式工作,它在免提电话中启动,但对免提电话按钮的按下反应很好,音频效 ...
使用 SoundPool 和 AudioManager 分别调整每个声音的音量。 在第一次音量调节时声音工作正常。 但是,在第二次尝试调整相同声音的音量搜索栏时,当我尝试将其从低音量调整回高音量时,声音开始失真。 当我使用seekbar调整音量时,每个声音都应该循环播放。 如何防止音频失真? 下面的 ...
想法是在用户通话时启用电话上的扬声器。 因此,首先我监听TelephonyManager.CALL_STATE_OFFHOOK state,然后延迟 2 秒调用以下代码: 这在三星上运行良好,但由于某种原因,不适用于Huawei P20 Pro 。 有任何想法吗? ...