在一个场景中,当Android正在扫描并停止时,然后我们从Android进行BTLE广播,通常,扫描停止和广播开始之间有多少最短时间? 我知道它可能没有在任何地方定义,但一个大概的数字可以帮助我。
感谢和问候, 西澳
这方面有几个变量,包括手机的处理速度、设备硬件(例如三星、摩托罗拉、索尼等)、正在使用的底层供应商堆栈等 - 但在大多数情况下,我会说它是数百毫秒甚至更短。您可以在代码中测试这一点,方法是在停止扫描之前添加计时器(例如在 stopScan() 之前),然后在启动广播后停止计时器(例如在 startAdvertising() 之后)。