我能够在Android上使用Pending Intents成功实现BLE扫描。
在docs中,您可以找到以下用于实施扫描的方法:
public int startScan (List<ScanFilter> filters, ScanSettings settings, PendingIntent callbackIntent)
一段时间后(从几分钟到几小时不等,所有这些都在同一设备上:配备Android 8.1.0的诺基亚1)我发现PendingIntent
似乎已取消,并且没有新的扫描结果找到。
其他人是否经历过类似的经历?如果是这样,是否有任何解决方法?