首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BlueCove蓝牙设备发现

BlueCove蓝牙设备发现
EN

Stack Overflow用户
提问于 2012-04-06 08:02:31
回答 1查看 2.1K关注 0票数 3

我已经为BlueCove 2.1.1构建并运行了RemoteDeviceDiscovery示例项目。该程序将发现所有可发现的蓝牙设备,但它还将在deviceDiscovered()设备中报告以前配对过的设备。

有没有办法只发现你周围的设备(就像安卓一样)?下面的代码同时返回发现的设备和成对的设备...

代码语言:javascript
复制
public void deviceDiscovered(RemoteDevice btDevice, DeviceClass cod) {
            System.out.println("Device " + btDevice.getBluetoothAddress() + " found");
            devicesDiscovered.addElement(btDevice);
            try {
                System.out.println("     name " + btDevice.getFriendlyName(false));
            } catch (IOException cantGetDeviceName) {
            }
        }
EN

回答 1

Stack Overflow用户

发布于 2015-06-13 21:10:45

是-使用http://bluecove.org/bluecove/apidocs/javax/bluetooth/RemoteDevice.html#isTrustedDevice()过滤未配对的设备(如果愿意,也可以过滤配对的设备)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10037682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档