gpt4 book ai didi

android - 如何使用 Eddystone URL 发送通知?

转载 作者:太空宇宙 更新时间:2023-11-03 10:38:36 25 4
gpt4 key购买 nike

我正在尝试使用 Eddystone URL 向 Android 设备发送通知。

到目前为止我尝试了什么:

  1. 我已尝试使用 altbeacon 库传输 Eddystone URL。

  2. 我已经使用 Locate App 传输了一个 Eddystone URL。

以上传输的 URL 在此 Scanner app. 中被成功检测到

Google Docs表示在 Beacon Tools App 中注册信标以发送通知。所以我尝试在 Beacon Tools App 中注册 beacon。但是信标未被检测到。发生这种情况是因为我正在使用我的手机作为信标

如果是这样,我如何通过我的信标发射器显示通知?

编辑

我的手机运行 Android 5.1 和 Chrome 51。我也在隐私设置中启用了物理网络。我已经在超过 2-3 台设备上对其进行了测试。但仍然没有运气!

最佳答案

编辑:此问题已在版本 2.9 中修复.如果遇到此问题,请确保已升级到该库版本。

虽然在 iOS 版本的 BeaconTools 和 Chrome 上可以正常检测 Eddystone 帧,但这些应用的 Android 版本无法检测到它们。这是由于 Android Beacon 库(版本 2.8.1 及更早版本)未能在 header 中包含单独的服务 ID PDU 以完全符合规范。显然,iOS 版本的应用程序可以容忍此缺失,但 Android 版本则不然。

此处已提出修复:https://github.com/AltBeacon/android-beacon-library/pull/401 .我已验证此更改允许在 Android 上的两个应用程序上检测传输。

我将在本周末发布库的二进制版本以包含此更改。如果您需要更快的修复,请评论上面的链接,我将共享一个预发布二进制文件。

关于android - 如何使用 Eddystone URL 发送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38449407/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com