android耳机音量与外放音量同步
打开文件:frameworks\base\services\core\java\com\android\server\audio\AudioService.java
找到:case MSG_SET_DEVICE_VOLUME:
在下面添加代码:
int d = msg.arg1;
if(d == AudioSystem.DEVICE_OUT_WIRED_HEADPHONE){
d = AudioSystem.DEVICE_OUT_AUX_DIGITAL;
setDeviceVolume((VolumeStreamState) msg.obj, d);
}else if(d == AudioSystem.DEVICE_OUT_AUX_DIGITAL){
d = AudioSystem.DEVICE_OUT_WIRED_HEADPHONE;
setDeviceVolume((VolumeStreamState) msg.obj, d);
}
再目录frameworks\base\services下mm,后push services.jar即可