我的 eddystone 信标应用程序在 Android 5.0 上完美运行,但在更新到 Android 6.0.1 后它根本没有扫描。而同一应用程序正在另一部具有 5.0 版本的手机上运行。
我在互联网上搜索,发现 Android 6.0 中的 BLE 存在一些问题。此外,我还遵循了一些建议的修复,例如打开位置以获取 BLE 扫描工作或强制使用旧的 4.x 蓝牙 API 而不是 5.x API beaconManager.setAndroidLScanningDisabled(true);
但在我的情况下,这些无助于扫描。
如果有人帮助我,这是非常可观的。