任何人都知道为什么 Flutter_beacon 随机停止工作或者可能建议另一个插件

问题描述 投票:0回答:2

我正在使用 flutter_beacon 插件,它在 Android 上运行得非常好。对附近的设备进行测距并获取信标正在广播的信息。但现在,它突然停止读取信息,因为信标已经消失了。有什么建议如何解决这个问题吗? 我使用的库是这个: https://pub.dev/packages/flutter_beacon

flutter bluetooth beacon
2个回答
0
投票

Android 设备无法检测到信标的原因有很多。您提到的 flutter_beacon 插件构建在 Android Beacon Library 之上,这是 Android 使用最广泛的信标库。

您可能想尝试该库的 Android 参考应用程序(或适用于 Android 的 BeaconScope 应用程序,它也是基于同一库构建的。)如果您发现这些本机应用程序在您的设备上有类似的问题,那么该问题可能是特定于设备的。

Android Beacon 库有一个“故障排除页面”,可能对您有用。许多相同的检查将适用于使用 flutter_beacon 插件。


0
投票

如果您需要进一步说明或有其他问题,请随时告诉我

result.beacons.forEach((beacon) { if (_regionBeacons[result.region][0].rssi == 0) { print('major: ${beacon.major} \n minor: ${beacon.minor} \n rssi: ${beacon.rssi}'); } else { controller.beacons.clear(); _regionBeacons.values.forEach((list) { controller.beacons.addAll(list); }); } });

查看我的 flutter_beacon 集成媒介:
https://medium.com/@satyamt5152/integrating-ibeacons-in-flutter-a-step-by-step-guide-628b9bbe438f

© www.soinside.com 2019 - 2024. All rights reserved.