上传者: 42157188
|
上传时间: 2022-01-07 16:26:36
|
文件大小: 124KB
|
文件类型: -
Android BLE扫描仪兼容库
Scanner Compat库解决了在Android上扫描Bluetooth Low Energy设备的问题。 最初在Android 4.3中创建的扫描仪API在Android 5.0中已更改,并在6.0和8.0中进行了扩展。 该库甚至可以在较旧的手机上使用现代API,模拟不受支持的功能。 如果某项功能(例如分流过滤或批处理)本机不可用,则它将由compat库进行仿真。 此外,如果您发现本机过滤,批处理和报告第一个匹配项或丢失的匹配项,则可能会被禁用,如果您发现它们在某些设备上不起作用。 广告扩展( ScanSetting#setLegacy(boolean)或setPhy(int) )仅在Android Oreo或更高版本上可用,而此类调用在旧平台上将被忽略,由于蓝牙芯片组,在该旧平台上仅报告PHY LE 1M上的旧广告包能力。
后台扫描
在后台扫描