java - 为什么 Java TinyB 看不到 hcitool 看到的相同设备?

标签 java bluetooth-lowenergy

我想编写一个 Java 应用程序来扫描特定的 BLE 设备。我决定使用 TinyB 库并开始测试一些示例。

不幸的是,尽管 hcitool lescan 显示了我的设备(它没有显示在 BluetoothManager.getDevices() 中),但它们看不到我的设备。示例可以检测我的手机,因此看起来像库可以工作,但不适用于 BLE 设备。

如何让它找到与 hcitool 相同的设备?也许我应该使用其他库?

最佳答案

我想我会轮询 hcitool lescan 并向我的应用程序发送是否找到设备的消息。

关于java - 为什么 Java TinyB 看不到 hcitool 看到的相同设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56143755/

相关文章:

与 API>=21 AND API<21 兼容的 Android 低功耗蓝牙代码

objective-c - 如何通过 CBCentralManager 创建与 BLE 外围设备的安全连接?

java - Kundera cassandra - 事务回滚和实体更新

ios - 蓝牙 LE iOS 无法在后台扫描

android - onBatchScanResults 到底什么时候被调用

ios - 在 iOS 设备和蓝牙设备之间发送数据时是否始终需要使用蓝牙配置文件?

java - 如何在数独程序 Java 中创建子网格和分隔线?

java - 谷歌云语音转文本给出 0 结果

使用 Maven 编译器进行 JAVA 转换

java - 动态类加载: Exception in thread "main" java. lang.ClassFormatError