一旦我深入研究Android编程并找到接口AudioTrack.setStereoVolume(lv,rv)
来设置输出音频功率。但问题是它只是调整手机供应商在其系统中指定的范围内的音量。
如何使用NDK或其他方式更改Android系统中的范围?我想让我的手机能够输出更多的电力来帮助听力较弱的人听音乐或铃声。
答案 0 :(得分:0)
我认为只有当您在设备上拥有超级用户权限时,才有可能将设备的音量增加到供应商指定的范围之外并且声音很好。但是,您必须小心将音量增加到供应商指定的范围之外,这样您就不会损坏扬声器。或者这样做也会缩短扬声器和设备的使用寿命。所以,我认为这样做并不是一个好主意。
但是,如果您在设备上拥有超级用户权限,我已经找到了如何将音量增加到指定范围(未经我自己测试)的操作方法: http://androidadvices.com/increase-volume-android-mobile-phones/
祝你好运!氪