Route audio via speaker when headphone plugged it

落爺英雄遲暮 提交于 2019-12-05 09:12:03

Did you try adding <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> to your AndroidManifest.xml ?

http://developer.android.com/reference/android/Manifest.permission.html#MODIFY_AUDIO_SETTINGS

Rab Ross

The method AudioManager.setRouting() is depreciated.

From the Javadoc:

Do not set audio routing directly, use setSpeakerphoneOn(), setBluetoothScoOn() methods instead.

maybe you need to audioManager.setMode(AudioManager.MODE_IN_CALL) or MODE_IN_COMMUNICATION;

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!