我的用例是每1秒扫描一次BLE设备。
我已经创建了一个Timer并为每1000个调度它,其中我称之为“BluetoothLeScanner”类的“StartScan”功能。
麻烦的是,即使我将手机放在同一个地方,它也会发现设备的数量为5的倍数,如5秒或10秒,有时甚至是20秒。
Android文档对此毫无帮助。
我已经测试了我的示例应用程序,Nexus 4和Moto G都运行在股票android L
上请咨询
由于
答案 0 :(得分:0)
评论 - 您是否尝试过扫描其他设备?也许这是您正在扫描的设备的问题。