android - Flutter_Beacon库示例应用程序未检测到iBeacons

标签 android flutter dart bluetooth-lowenergy ibeacon

我一直在尝试使用flutter_beacon库中的示例应用程序来检测附近的信标,并购买了我设置的“Avvel” iBeacon,并可以使用Google Play商店中的“BLE Scanner”应用程序进行检测。我确保允许在示例应用程序中进行位置跟踪,并保持恒定的wifi连接并打开蓝牙。它只是没有将其拾取,因此,我的意思是我在屏幕中间有一个旋转的圆圈,并且在“Android Studio”的控制台中我收到消息

I/flutter (15631): {"region":{"identifier":"Cubeacon","proximityUUID":"cb10023f-a318-3394-4199-a8730c7c1aec"},"beacons":[]}


每半秒左右。
示例应用程序的存储库是此处的master分支:https://github.com/alann-maulana/flutter_beacon
手机是原始的Pixel,但正如我所说,我可以使用另一个信标检测应用程序来检测信标,因此我怀疑其硬件问题。
下面是屏幕图像。 (摘自android studio中的android模拟器,以便于截图而不是实际的手机)。
图片

任何建议或解决方案将不胜感激。如果您还需要我提供其他任何帮助,我将非常乐意为您效劳。

最佳答案

问题在于示例应用程序中定义的信标区域具有Proximity UUID cb10023f-a318-3394-4199-a8730c7c1aec,而用于测试的信标具有邻近UUID EBEFD083-70A2-47C8-9837-E7B5634DF524。这些必须相同。要使程序正常运行,请在Flutter示例中更改区域定义以匹配您的信标的UUID:EBEFD083-70A2-47C8-9837-E7B5634DF524。

关于android - Flutter_Beacon库示例应用程序未检测到iBeacons,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64154026/

相关文章:

android - 无法访问在 Google Glass 上的应用内拍摄的照片

java - Andengine 场景管理器和处理程序

flutter - Flutter 应用程序构建上的任务 ':sms:verifyReleaseResources' 和线程 "main"中的异常 java.lang.NullPointerException 执行失败

database - 当我使用设置数据时,Flutter firestore 会覆盖数据

android - onNewIntent() 在 onResume() 中被多次调用

flutter - Dart通用函数,用于映射到对象的转换

dart - 如何在服务器上部署 flutter web?

dart - 使用某些纸张/核心元素时dartium中的警告

angular - 如何在 Angular Dart 2 中使用 'useValue' 的提供程序

android - 平滑 GCM 到 FCM 的过渡