【发布时间】:2020-10-01 11:02:07
【问题描述】:
我一直在尝试使用 flutter_beacon 库中的示例应用程序来检测附近的信标,并购买了我设置的“Avvel”iBeacon,可以使用“ BLE 扫描仪”来自 Google Play 商店的应用程序。我确保允许在示例应用程序中进行位置跟踪,以及保持恒定的 wifi 连接并打开我的蓝牙。它只是没有拿起它,我的意思是我在屏幕中间有一个旋转的圆圈,在“Android Studio”的控制台中我收到了消息
I/flutter (15631): {"region":{"identifier":"Cubeacon","proximityUUID":"cb10023f-a318-3394-4199-a8730c7c1aec"},"beacons":[]}
每半秒左右。 示例应用的 repo 是这里的主分支:https://github.com/alann-maulana/flutter_beacon。
手机是原装 Pixel,但正如我所说,我可以使用另一个信标检测应用程序检测信标,所以我怀疑它是硬件问题。
下面是屏幕的图像。 (取自 android studio 中的 android 模拟器,以便于截屏而不是实际手机)。 图片
任何建议或解决方案将不胜感激。如果您还需要我提供任何其他服务,我将非常乐意提供帮助。
【问题讨论】:
-
第二个应用成功检测到的信标标识符是什么?
-
@davidgyoung 它显示一个代码,C2:F7:54:C1:F5:4F 然后 Apx Dist: 0.56m Adv: 1010ms Major: 49492 Minor: 20469 UUID: EBEFD083-70A2-47C8-9837 -E7B5634DF524
-
@davidgyoung UUID 与我在 iPhone 6 上使用另一个应用程序检测 Beacon 时看到的内容是并发的,所以我确信他们检测到的是同一件事。
标签: android flutter dart bluetooth-lowenergy ibeacon