首页 > 解决方案 > 如何找到未处于可发现模式的蓝牙设备?

问题描述

我们正在尝试开发一个应用程序来标记学生的存在。为了做到这一点,我们使用 bluecove 来检测学生手机,但手机只能在 120 秒内被发现。

我们开发了一个可以让它永远运行的 Android 应用程序,它可以运行,但会占用太多资源。有谁知道更好的方法来做到这一点?目前,我们正在尝试检测曾经配对但无法发现、蓝牙已打开的手机。我们的最后一个选择是只在课堂开始和结束时标记存在。

标签: javaandroidbluetoothbluecove

解决方案


我认为不可能检测到无法发现的蓝牙设备。因此,您可以拥有一个应用程序来检测电话 ID,并在发现时将每个 ID 绑定到学生,并从您的注册中绑定。除非他们的手机设置为可发现,否则这将不起作用。所以要么要求他们打开它,要么只是手动记录。


推荐阅读