我正在开发一个能够同时检测附近的蓝牙打开的智能手机和附近的信标的android应用程序,当我尝试检测蓝牙打开的设备时,我使用android-beacon-library成功检测到附近的信标无法做到这一点:
Thread 1
中运行以发现信标信息,并且可以完美运行。 Bluetooth discovery
中运行的传统Thread 2
方法的蓝牙发现服务。 结果
结果Thread 1
将首先运行,最后运行的时间少于30 seconds
,然后运行Thread 2
,在接下来的时间,Thread 2
将一直运行,而{ {1}}根本没有运行。
是因为该智能手机只能处理一项蓝牙操作吗?意味着您无法同时检测到传统的蓝牙设备和iBeacon?