android蓝牙耳机及手咪开发
来源:互联网 发布:淘宝申请退款后发货 编辑:程序博客网 时间:2024/04/29 01:48
最近公司在做蓝牙手咪开发,功能就是通过蓝牙手咪麦克风作为音频输入,自己找了很多资料才终于解决,其实方法很简单,这里做一个总结,希望对相关开发的人员有帮助。
代码如下:
//获取音频管理器和蓝牙适配器
AudioManager mAudioManager = null;
BluetoothAdapter mBluetoothAdapter = null;
mAudioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
//只要通过以下两个方法就可以设置蓝牙手咪麦克风作为音频输入,但是这两个方法需要权限
mAudioManager.setBluetoothScoOn(true);
mAudioManager.startBluetoothSco();
//此开发所有权限包括
<uses-permission android:name="android.permission.BLUETOOTH"></uses-permission>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"></uses-permission>
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
- android蓝牙耳机及手咪开发
- Android蓝牙开发浅谈 __ 耳机录音
- Android 蓝牙( Bluetooth)耳机连接分析及实现
- Android 蓝牙( Bluetooth)耳机连接分析及实现
- Android 蓝牙( Bluetooth)耳机连接分析及实现
- Android 蓝牙( Bluetooth)耳机连接分析及实现
- android 判断有线耳机、蓝牙耳机连接
- 蓝牙及蓝牙耳机工作原理
- 蓝牙及蓝牙耳机工作原理
- 蓝牙及蓝牙耳机工作原理
- Android RecognizerIntent与蓝牙耳机
- 蓝牙耳机
- 蓝牙耳机
- 蓝牙耳机
- 蓝牙耳机
- android蓝牙耳机下的语音(输入/识别)及按键监听
- 监听有线/蓝牙耳机的插入与拔出,电话的状态及拦截-Android
- Android 检测是否连接蓝牙耳机
- L4操作系统(L4/Fiasco)
- 数据库SQL优化大总结之 百万级数据库优化方案
- J2SE基础篇——数据类型、执行过程、进制、编码
- iOS - NavigationController经常出现的问题
- Oracle Clusterware Cannot Start on all Nodes: Network communication with node <NAME> missing for 90%
- android蓝牙耳机及手咪开发
- 字符串验证码,数字验证码生成
- HTML5视频video
- Halcon例程学习:print_check.hev(光学字符检测)
- 如何让您日进万元!钱何去何从?
- 浅析代码优化
- Java内存分配全面浅析
- Halcon例程学习:adaption_ocv.hev(光学字符检测)
- 对链表排序,时间开销O(nlogn), 空间开销O(1)