cost 236 ms
AudioTrack:不推荐使用 stream 类型 - AudioTrack: Use of stream types is deprecated

我正在尝试使用 AudioTrack 来播放示例数据。 我没有听到设备发出声音,但我在 logcat 中看到了这一点: 我已经尝试了很多我在网上找到的例子,它们似乎都有同样的问题。 这些示例通常已有 4 年以上的历史,因此问题必须与最近 Android API 的更改有关。 我目前正在尝试使此代码正 ...

Android “stop()”与“release()”的 MediaPlayer 使用差异 - Android MediaPlayer Usage Difference of "stop()" vs "release()"

我正在学习如何使用本教程中的MediaPlayer播放音频,它建议使用release()而不是stop()来停止音频。 他的解释对我来说很有意义( free up the system resource as soon as you don't need it )并且从用户的角度来看它按预期工作,但 ...

AudioManager setCommunicationDevice 不适用于 Android 12 - AudioManager setCommunicationDevice is not working on Android 12

我正在开发一个迷你本机 (Java) SDK 来打开/关闭 react-native 应用程序的扬声器,因为 React-Native Incall Manager 在 Android 12 上无法正常工作。 模块在 Android 11 上运行良好,但由于 AudioManager 中的 set ...

进行免提通话 - Making hands-free calls

在我的应用程序中,我需要拨打一个号码,但通话必须免提。 我尝试了许多可用的方法,从这个链接中最小化方法。 应用程序日志显示了切换到免提的操作,但实际上它没有任何效果。 我也尝试在这样的代码的帮助下做到这一点: 不幸的是也没有成功。 有没有办法处理这样的问题? 在 Android 10 上测试 ...

如何在不静音所有系统声音的情况下禁用 Android TV 应用程序中的声音效果 - How to Disable Sound Effects in Android TV app without Muting all System Sounds

我想在浏览 RecycleView 项目以及在 Android 电视应用程序中单击声音时禁用声音效果。 但是,我不想禁用所有其他声音(例如,应用程序中有 Exoplayer,不应将其 output 声音静音)。 我注意到在 Stackoverflow 上还有一些与此类似的问题,建议的解决方案是: 通 ...

控制搜索栏无法控制音量 - Control seekbar not working to control volume

我是新手,我正在为android创建我的第一个java应用程序,我遇到了一些困难,你能帮帮我吗? 我创建了一个搜索栏来控制我的音量,但它不起作用。 另一点是,当我单击播放(executarSom)时,我可以开始播放音频,但是在暂停(pausarSom)之后,如果我尝试通过单击播放再次播放,它不起 ...

AudioManager 中的 setSpeakerphoneOn 不会更改 android 12 上的扬声器值,它始终保持为 false。 为什么? - setSpeakerphoneOn from AudioManager is not changing speakerphone value on android 12, it always remains false. Why?

记录器显示 isSpeakerPhoneSelected 值在 true 和 false 之间切换,但 isSpeakerphoneOn 始终返回 false。 这从 Android 12 开始停止工作。 这些是我们的 build.gradle 中的版本: 是什么导致 isSpeakerp ...

audioManager 在 Android 11 和 12 上不起作用 - audioManager not working on Android 11 and 12

我正在制作一个内部呼叫应用程序,当我拨打一个号码时,本机 android 拨号程序打开,然后我没有在本机拨号程序中跟随呼叫,而是在应用程序中跟随呼叫。 问题是,当我想激活或停用本机拨号扬声器时,从应用程序中它不起作用。 本机拨号器在后台,应用程序在前台,但由于某种原因,当我尝试从应用程序激活扬声器时 ...

AudioManager 自动切换自己的模式 + 不尊重 setSpeakerphoneOn() - AudioManager auto switching own mode + not respecting setSpeakerphoneOn()

我想播放一些音量 lvl 调整到耳朵的音频。 “电话模式”。 为此,我使用众所周知且通常被建议的 问题是我并不总是在模式切换后立即播放音频,我必须等待并且不确定多长时间,甚至可能是几分钟。 我做了一些循环日志记录,只要用户在我的应用程序中使用 Android 9 在我的应用程序中保持MODE_I ...

AndroidDevices 上的最小 Stream 音量是多少以及如何获取 Pre SDK28 - What's the Minimum Stream Volume on AndroidDevices and how to get it Pre SDK28

他们在 28(P) 中添加了 function 我检查了两部手机。 一个返回 0(最多 15 个),另一个返回 1(最多 8 个)。 我假设 AndroidPhones 以某种方式使用“步骤”。 将 StreamVolume 设置为 0 在 minVolume 返回 1 的手机上不起作用。即使将 ...

Android 呼叫应用程序未重置音频流 - Android Calling App not resetting Audio Stream

我有一个活动应用程序设置为使用自我管理的连接服务,因为我们正在使用音频和视频并希望能够利用该系统。 但是,我们关闭连接或更改音频流的方式导致了一个问题,我将尽力在此处进行描述。 当我开始我们的应用程序的呼叫时,一切都按照我们想要的方式工作,它在免提电话中启动,但对免提电话按钮的按下反应很好,音频效 ...

SoundPool 单独音量调节导致音频失真 - SoundPool individual Volume adjust causes audio distortion

使用 SoundPool 和 AudioManager 分别调整每个声音的音量。 在第一次音量调节时声音工作正常。 但是,在第二次尝试调整相同声音的音量搜索栏时,当我尝试将其从低音量调整回高音量时,声音开始失真。 当我使用seekbar调整音量时,每个声音都应该循环播放。 如何防止音频失真? 下面的 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM