插上耳机仍用扬声器播放音频

添加权限:

代码设置:

AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);  
int maxVolume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);  
mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, maxVolume, 0); //音量调到最大  
//mAudioManager.setMicrophoneMute(false); 
mAudioManager.setSpeakerphoneOn(true);//使用扬声器外放,即使已经插入耳机
mAudioManager.setMode(AudioManager.STREAM_MUSIC);

你可能感兴趣的:(UIAutoMator,Android)