Flutter_Beacon 图书馆示例应用未检测到 iBeacon
Flutter_Beacon Library sample app doesn't detect iBeacons
我一直在尝试使用 flutter_beacon 库中的示例应用程序来检测附近的信标,并购买了我设置的“Avvel”iBeacon并且可以使用 google Play 商店中的“BLE Scanner”应用进行检测。我确保在示例应用程序中允许位置跟踪,以及保持稳定的 wifi 连接并打开我的蓝牙。它只是没有接收到它,我的意思是我在屏幕中间有一个旋转的圆圈,在我的“Android Studio”控制台中我收到消息
I/flutter (15631): {"region":{"identifier":"Cubeacon","proximityUUID":"cb10023f-a318-3394-4199-a8730c7c1aec"},"beacons":[]}
每半秒左右。
示例应用程序的存储库是此处的主分支:https://github.com/alann-maulana/flutter_beacon.
phone 是原始 Pixel,但正如我所说,我可以使用另一个信标检测应用程序检测到信标,因此我怀疑它是硬件问题。
下面是屏幕图像。 (取自 android studio 中的 android 模拟器,以便于截图而不是实际的 phone)。
图片
如有任何建议或解决方案,我们将不胜感激。如果您需要我提供任何其他服务,我将非常乐意效劳。
问题是示例应用程序中定义的信标区域具有 Proximity UUID cb10023f-a318-3394-4199-a8730c7c1aec,而用于测试的信标具有 Proximity UUID EBEFD083-70A2-47C8-9837-E7B5634DF524。这些必须相同。要使程序正常运行,请更改 Flutter 示例中的区域定义以匹配信标的 UUID:EBEFD083-70A2-47C8-9837-E7B5634DF524。
我一直在尝试使用 flutter_beacon 库中的示例应用程序来检测附近的信标,并购买了我设置的“Avvel”iBeacon并且可以使用 google Play 商店中的“BLE Scanner”应用进行检测。我确保在示例应用程序中允许位置跟踪,以及保持稳定的 wifi 连接并打开我的蓝牙。它只是没有接收到它,我的意思是我在屏幕中间有一个旋转的圆圈,在我的“Android Studio”控制台中我收到消息
I/flutter (15631): {"region":{"identifier":"Cubeacon","proximityUUID":"cb10023f-a318-3394-4199-a8730c7c1aec"},"beacons":[]}
每半秒左右。 示例应用程序的存储库是此处的主分支:https://github.com/alann-maulana/flutter_beacon.
phone 是原始 Pixel,但正如我所说,我可以使用另一个信标检测应用程序检测到信标,因此我怀疑它是硬件问题。
下面是屏幕图像。 (取自 android studio 中的 android 模拟器,以便于截图而不是实际的 phone)。 图片
如有任何建议或解决方案,我们将不胜感激。如果您需要我提供任何其他服务,我将非常乐意效劳。
问题是示例应用程序中定义的信标区域具有 Proximity UUID cb10023f-a318-3394-4199-a8730c7c1aec,而用于测试的信标具有 Proximity UUID EBEFD083-70A2-47C8-9837-E7B5634DF524。这些必须相同。要使程序正常运行,请更改 Flutter 示例中的区域定义以匹配信标的 UUID:EBEFD083-70A2-47C8-9837-E7B5634DF524。