Android 如何测试GATT服务器连接是否关闭
我有一个应用程序托管在我的手机上,它连接到托管在BLE设备上的GATT服务器。以下是我如何将我的应用程序连接到BLE设备Android 如何测试GATT服务器连接是否关闭,android,bluetooth,bluetooth-lowenergy,gatt,bluetooth-gatt,Android,Bluetooth,Bluetooth Lowenergy,Gatt,Bluetooth Gatt,我有一个应用程序托管在我的手机上,它连接到托管在BLE设备上的GATT服务器。以下是我如何将我的应用程序连接到BLE设备 BlueTootGatt mGatt = new bleDevice.connectGatt(context, false, callback); 现在我有了一个gatt服务器对象,我不能使用它的服务向它写入和读取数据 现在说三种可能发生的事情中的一种 我的电话超出范围了 我禁用蓝牙 该设备已关闭 如何测试gatt连接是否以这些任意方式之一关闭?例如,一些返回布尔值的
BlueTootGatt mGatt = new bleDevice.connectGatt(context, false, callback);
现在我有了一个gatt服务器对象,我不能使用它的服务向它写入和读取数据
现在说三种可能发生的事情中的一种
- 我的电话超出范围了
- 我禁用蓝牙
- 该设备已关闭
mGatt.disconnected(); // returns true or false