我最近参加了一次讨论BLE和iBeacon的iOS聚会。显然在iOS上,您的应用程序可以以被动方式接收BLE服务发现的通知。也就是说,当新服务(设备)在范围内时,操作系统会通知您。
在Android上有这种行为的模拟吗?我熟悉Android上的经典扫描行为以及Android上的新startLeScan()
。问题是这两种行为都被认为是电池密集型的。谷歌和谷歌表示只在绝对必要时进行扫描。
我希望以iOS设备的方式处于外围设备和其他中心的永久BLE扫描模式。此功能目前是否可用?如果没有,是否已针对任何即将推出的Android版本宣布此功能?