-
FastBlePractise: 快速掌握 FastBle 的使用教程
资源介绍
FastBlePractise
本文为 的使用教程,及部分补充内容(write 例子)。
关于 FastBle 的详细介绍,可参考 。
一、概述
Android 4.3(API 级别 18)引入了内置平台支持低功耗蓝牙(BLE)的核心角色,并提供应用程序可用于发现设备,查询服务和传输信息的API。
与经典蓝牙(Classic Bluetooth)相比,低功耗蓝牙(BLE)旨在提供显着降低的功耗。这允许 Android 应用程序与具有更严格电源要求的 BLE 设备通信,例如接近传感器,心率监视器和健身设备。
(上图由 在线工具绘制)
二、配置 BLE 权限
1. 配置定位权限
由于 LE Beacons 通常与位置相关联。要在 BluetoothLeScanner 没有过滤器的情况下使用,您必须通过声明应用程序清单文件中的权限 ACCESS_COARSE_LOCATION 或 ACCES