角色支持 : Android 手机只能作为 主设备 (central role), 开发者开发的 APP 可以使用其提供的 API 接口, 用于 发现设备, 遍历服务 (services), 读写服务中的特性....
-- GATT 服务器 和 GATT 客户端 : 这个决定了两个设备之间, 一旦建议连接后, 如何进行互相通信.
(2) 中心设备 和 外围设备
BLE 连接需要两种设备都存在 : 为了理解其中的区别...你必须实现这个 LeScanCallback 接口, 因为 BLE 蓝牙设备扫描结果在这个接口中返回.
-- 查找策略 : 蓝牙搜索是非常耗电的, 你需要遵守以下的 中断策略 和 不循环策略.
--...中断策略 : 只要一发现蓝牙设备, 马上中断扫描.
-- 不循环策略 : 不要循环扫描, 设置一个扫描的最大时间限制....关闭 APP 中的 BLE 连接
关闭 BLE 设备连接 :
-- 关闭方法 : 一旦结束了 BLE 设备的使用, 调用 BluetoothGatt 的 close() 方法, 关闭 BLE 连接,