有一次我确实深入研究了Android编程,找到了设置输出音频功率的接口AudioTrack.setStereoVolume(lv,rv)。但问题是,它只是在手机供应商在其系统中指定的范围内调整音量。如何在Android系统内用NDK或其他东西改变这个范围?我想让我的手机能够输出更多的功率,以帮助听力较弱的人捕捉音乐或铃声。
AudioTrack.setStereoVolume(lv,rv)
flseospp1#
我认为只有当你有root权限的时候,你才有可能把你的设备的音量提高到厂商指定的范围之外,并且有很好的声音。但是你必须小心把音量提高到厂商指定的范围之外,这样你就不会损坏扬声器。或者这样做也会缩短你的扬声器和设备的寿命。所以,我觉得这样做不是个好主意。但是,我发现了一个如何你可以增加音量超出指定的范围(没有测试过我自己),如果你有root访问您的设备:http://androidadvices.com/increase-volume-android-mobile-phones/祝你好运!克尔
1条答案
按热度按时间flseospp1#
我认为只有当你有root权限的时候,你才有可能把你的设备的音量提高到厂商指定的范围之外,并且有很好的声音。但是你必须小心把音量提高到厂商指定的范围之外,这样你就不会损坏扬声器。或者这样做也会缩短你的扬声器和设备的寿命。所以,我觉得这样做不是个好主意。
但是,我发现了一个如何你可以增加音量超出指定的范围(没有测试过我自己),如果你有root访问您的设备:http://androidadvices.com/increase-volume-android-mobile-phones/
祝你好运!
克尔