对已做项目做一个总结,需求是通过蓝牙搜索设备,选择连接后,进行余后操作,那么首先要考虑到如何使用蓝牙,以及和设备进行连接呢,可以先了解一下有关BlueTooth的相关API,了解一下基本用法:https://www.jianshu.com/p/6dca236f6ad5
1.首先添加依赖权限:
compile 'com.inuker.bluetooth:library:1.4.0'
<!--蓝牙相关权限-->
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
2.搜索设备,要用到BluetoothDevice,获取到设备的名字及绑定状态。
private BluetoothClient mClient;
//搜索设备:
public void searchDevice(final SearchResponse response) {
if (mClient.isBluetoothOpened())