最近公司在做蓝牙手咪开发,功能就是通过蓝牙手咪麦克风作为音频输入,自己找了很多资料才终于解决,其实方法很简单,这里做一个总结,希望对相关开发的人员有帮助。
代码如下:
//获取音频管理器和蓝牙适配器
AudioManager mAudioManager = null;
BluetoothAdapter mBluetoothAdapter = null;
mAudioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
//只要通过以下两个方法就可以设置蓝牙手咪麦克风作为音频输入,但是这两个方法需要权限
mAudioManager.setBluetoothScoOn(true);