android - 蓝牙 LE Gatt 属性 Android

标签 android bluetooth bluetooth-lowenergy

我已经实现了 Android 提供的用于连接到 heart rate monitor 的蓝牙文件示例。但现在我希望简单地检测其他具有蓝牙功能的设备。

有人对那个 sample 做了我想做的修改吗? 或者有人知道是否有 Gatt 属性页面或我可以用来自己做的东西吗?

最佳答案

示例 Android 项目默认执行此操作。我将它安装在我的 Android 设备上,然后按“扫描”使周围的 BLE 设备弹出。我不确定您是否使用了正确的示例,但您可以通过 Android Studio 中的示例项目导入它。

该示例项目中有一些特定于心率的代码,但这些代码专门处理心率测量数据,旨在展示如何读取特定服务。

通过查看代码中的心率示例并根据我的需要对其进行调整,我能够成功读取血压测量数据。

关于android - 蓝牙 LE Gatt 属性 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18695068/

相关文章:

java - Android:BluetoothSocket 连接抛出 IOException

android - 如何修改 Android 的蓝牙堆栈以启用 A2dp Sink

android - 蓝牙 LE 连接时间/缓存

android - 低功耗蓝牙 : when scanning for advertisements, 如何识别扫描响应?

android - 覆盖 View 不会禁用对底层 View 的操作

java - SharedPreferences 问题 - 丢失上次保存的值

java - android 中如何允许两个线程按预定义的顺序执行?

c# - 使用 C# 将文本和数据发送/接收到蓝牙(Com 端口)

java - 应用程序位于前台时锁定屏幕可防止后台执行 (Android)

java - 自定义 Runnable 实现,用于检查每行代码之间的 Thread.currentThread().isInterrupted()