-
该项目展示了如何在Android应用程序中实现与蓝牙设备的通信
资源介绍
Android蓝牙LE演示
低功耗蓝牙是蓝牙的特殊版本,它允许使用很少的功率与设备进行无线通信,这使其适用于移动电话以及电池供电的设备,例如信标,心率监测器和其他传感器。 自4.3(Jelly Bean)起已在Android中提供。
该项目演示了如何使用Bluetooth LE与设备进行通信。 它被设置为可运行的应用程序项目,您可以将其导入Android Studio或使用Gradle从命令行进行编译。 它涵盖了搜索附近的设备,发送数据以及从远程设备接收更新的内容。
运行项目
一些服务和特征的UUID在项目中进行了硬编码。 如果您知道要测试的设备的UUID,则应在运行项目之前。
在这个项目中
该应用程序涵盖以下主题:
检查是否启用了蓝牙,并在需要时请求用户启用它
开始搜索蓝牙设备
连接到感兴趣的设备
发送一个字节到远程设备
每当远程设备上的值更改时,接收更新。
请注意,即使Lolli