如何使用Android应用程序扫描隐藏/不可见的蓝牙标签?

时间:2015-03-19 20:23:15

标签: android bluetooth android-bluetooth

我是Android开发的新手,我正在开发一款Android应用程序来测量智能手机和蓝牙标签之间的距离。

我使用的是rtrivr_621蓝牙标签,但问题是我的应用程序会扫描除标签之外的任何附近的蓝牙设备。所以它似乎隐藏了或类似的东西。我还试图使用另一个应用程序(称为蓝牙扫描仪)搜索它,幸运的是我可以找到它并知道MAC地址。

我经常搜索并找到方法listenusinginsecurerfcommwithservicerecord(),但我并不确切知道它的作用。

有人能告诉我怎样做才能让我的应用程序扫描并找到标签吗?或者它是否适用于特定的应用程序?

1 个答案:

答案 0 :(得分:0)

对于蓝牙,远程设备需要使自己可被发现。否则你的扫描将永远找不到它。每个设备都有一个记录的方法可以让自己被发现。阅读您设备的手册以找出答案。它通常按下其中一个按钮。我没有621手册,但下面的易趣页面上写着:"按下按钮3秒钟,以便在第一次使用时激活R621。"没有设备的我有根据的猜测就是你如何让它被发现。这样做,然后运行扫描。

http://m.ebay.in/itmdescription?itemId=251723268568