是否可以同时检测附近的支持蓝牙的智能手机和附近的信标?

时间:2018-08-25 22:15:27

标签: android android-studio android-bluetooth altbeacon android-ibeacon

我正在开发一个能够同时检测附近的蓝牙打开的智能手机和附近的信标的android应用程序,当我尝试检测蓝牙打开的设备时,我使用android-beacon-library成功检测到附近的信标无法做到这一点:

  • android-beacon-library在Thread 1中运行以发现信标信息,并且可以完美运行。
  • 我被编写为使用在Bluetooth discovery中运行的传统Thread 2方法的蓝牙发现服务。
  • 我正在尝试启动同时在不同线程中运行的这两个服务。

结果
结果Thread 1将首先运行,最后运行的时间少于30 seconds,然后运行Thread 2,在接下来的时间,Thread 2将一直运行,而{ {1}}根本没有运行。

是因为该智能手机只能处理一项蓝牙操作吗?意味着您无法同时检测到传统的蓝牙设备和iBeacon?

0 个答案:

没有答案