Android 蓝牙获得连接设备的Mac地址和名称
来源:互联网 发布:手机如何查看淘宝粉丝 编辑:程序博客网 时间:2024/05/16 05:23
adapter = BluetoothAdapter.getDefaultAdapter();int a2dp = adapter.getProfileConnectionState(BluetoothProfile.A2DP);int headset = adapter.getProfileConnectionState(BluetoothProfile.HEADSET);int health = adapter.getProfileConnectionState(BluetoothProfile.HEALTH);int flag = -1;if (a2dp == BluetoothProfile.STATE_CONNECTED) { Log.i(TAG, "onCreate:1 "+a2dp); flag = a2dp;} else if (headset == BluetoothProfile.STATE_CONNECTED) { Log.i(TAG, "onCreate:2 "+headset); flag = headset;} else if (health == BluetoothProfile.STATE_CONNECTED) { Log.i(TAG, "onCreate:3 "+health); flag = health;}if (flag != -1) { adapter.getProfileProxy(MainActivity.this, new BluetoothProfile.ServiceListener() { @Override public void onServiceDisconnected(int profile) { // TODO Auto-generated method stub } @Override public void onServiceConnected(int profile, BluetoothProfile proxy) { // TODO Auto-generated method stub List<BluetoothDevice> mDevices = proxy.getConnectedDevices(); if (mDevices != null && mDevices.size() > 0) { for (BluetoothDevice device : mDevices) { Log.i("W", "device name: " + device.getName()+";"+device.getAddress()); } } else { Log.i("W", "mDevices is null"); } } }, flag);
0 0
- Android 蓝牙获得连接设备的Mac地址和名称
- 获取蓝牙设备的MAC地址和设备名
- CC2541-修改蓝牙名称和mac地址
- CC2541-修改蓝牙名称和mac地址
- Android 蓝牙设备的查找和连接
- Android 蓝牙设备的查找和连接
- Android 蓝牙设备的查找和连接
- android蓝牙开发 蓝牙设备的查找和连接
- android蓝牙开发 蓝牙设备的查找和连接
- android蓝牙开发 蓝牙设备的查找和连接
- android蓝牙开发 蓝牙设备的查找和连接
- android蓝牙开发 蓝牙设备的查找和连接
- android蓝牙开发 蓝牙设备的查找和连接
- android蓝牙开发 蓝牙设备的查找和连接
- android蓝牙开发 蓝牙设备的查找和连接
- android蓝牙开发 蓝牙设备的查找和连接
- Android 获得设备状态信息、Mac地址、IP地址
- Android 获得设备状态信息、Mac地址、IP地址
- Leetcode 42 Trapping Rain Water
- 关系数据库的基本概念
- CentOS virtual vms文件夹 搬家
- (三)ArcGIS Server之发布要素服务
- 一个超强的网站,网站管理员必备
- Android 蓝牙获得连接设备的Mac地址和名称
- xcworkspace集成步骤
- [CS231n@Stanford] Assignment1-Q4 (python) Two layer neural network实现
- Leetcode之shell编程题总结
- Linux命令(9):mkdir
- Spring MVC提供http接口供下载文件
- HashMap的工作原理
- 基于cocos2dx的伪立体菜单
- 一件关于在git上犯浑的事情记录