android - 如何提高最大音频输出功率

标签 android audio volume

一旦我深入研究了 Android 编程并找到接口(interface) AudioTrack.setStereoVolume(lv,rv) 来设置输出音频功率。但问题是它只是在手机供应商在其系统中指定的范围内调整音量。

如何使用 NDK 或其他工具在 Android 系统中更改该范围?我想让我的手机能够输出更大的功率来帮助听力较弱的人听音乐或铃声。

最佳答案

我认为只有在设备上具有 root 访问权限时,才能将设备的音量提高到供应商指定的范围之外并获得良好的声音。但是你必须小心将音量增加到供应商指定的范围之外,以免损坏扬声器。或者这样做也会缩短扬声器和设备的使用生命周期。所以,我认为这样做不是一个好主意。

但是,如果您在设备上具有 root 访问权限,我找到了如何将音量增加到指定范围之外的方法(未经我自己测试): http://androidadvices.com/increase-volume-android-mobile-phones/

祝你好运!

关于android - 如何提高最大音频输出功率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10123264/

相关文章:

docker - Docker Registry存储未更新

java - 从多个 docker 容器读取/写入同一个文件

android - 无法在 Retrofit 2.0 中解析具有两种不同数据类型的 json

android - 升级到 Gradle 3 后应用消失

ios - SWIFT 3 - AVAudioPlayer - 可以编写一个函数来轻松地将声音传递到音频播放器吗?

macos - cocoa 相当于diskEvt/kEventClassVolume?

android - 如何在我的内容观察器中获取插入行的 URI?

android - x86_64 模拟器上的 JSONStore Android 应用程序

android - 如何使 SpeechRecognizer 的蜂鸣声静音?

javascript - 如何使用 HTML 和 javascript 仅播放 youtube 视频中的音频