课程笔记
课程/Android/移动开发
Android蓝牙本地操作
介绍
章节
问答
笔记
skyward
2017-07-06
使用设备的蓝牙功能需要添加以下权限: android.permission.BLUETOOTH_ADMIN android.permission.BLUETOOTH 获取本地蓝牙适配器BluetoothAdapter实例:BluetoothAdapter.getDefaultAdapter(); 如果BluetoothAdapter实例为null,则说明该设备没有蓝牙 获取蓝牙适配器相关信息(如名字、MAC地址等): BluetoothAdapter.getName();获取蓝牙适配器的名字 BluetoothAdapter.getAddress();获取蓝牙适配器的MAC地址 BluetoothAdapter.getState();获取蓝牙适配器的状态(打开、关闭、正在打开、正在关闭等) 判断蓝牙是否打开:BluetoothAdapter.isEnableed() 打开蓝牙: 1. BluetoothAdapter.enable() 2. startActivity(new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); 关闭蓝牙: 1. BluetoothAdapter.disable()
0赞 · 1采集
qq_X魅_0
2017-04-26
3333
截图
0赞 · 0采集
qq_X魅_0
2017-04-26
2222
截图
0赞 · 0采集
蒲公英wsg
2017-04-10
int state = mBluetoothAdapter.getState();//蓝牙状态 /** * 蓝牙状态如: * BluetoothAdapter.STATE_ON:蓝牙已经打开 * BluetoothAdapter.STATE_TURNING_ON:蓝牙正在打开 * BluetoothAdapter.STATE_TURNING_OFF:蓝牙正在关闭 * BluetoothAdapter.STATE_OFF:蓝牙已经关闭 * 其它更多状态 */ 可以通过switch进行判断
1赞 · 1采集
蒲公英wsg
2017-04-10
//获取名字 String name=mBluetoothAdapter.getName(); //获取Mac地址 String macAddress=mBluetoothAdapter.getAdress();
1赞 · 1采集
数据加载中...