连接蓝牙耳机后,是否可以将音频路由到免提电话?

时间:2019-02-14 19:57:00

标签: android audio

我正在开发一个测试应用程序,该应用程序需要能够在连接蓝​​牙耳机时将音频输出路由到扬声器。在下面的代码段中,由SoundService生成的音乐仍在蓝牙耳机(而不是扬声器)上播放。

public class MyActivity extends AppCompatActivity {
    private AudioManager mAudioMgr;

    mAudioMgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
    mAudioMgr.setBluetoothScoOn(false);
    mAudioMgr.setSpeakerphoneOn(true);

    startService(new Intent(MyActivity.this, SoundService.class));
}

以下是AndroidManifest.xml中定义的权限:

<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />

0 个答案:

没有答案