【发布时间】:2015-07-14 15:59:15
【问题描述】:
我看到了 Google 发布的关于 Eddystone 的公告,并希望开始在我的智能手机设备上进行测试。您能否提供一些我可以开始使用的链接,我是否需要下载任何特定的依赖项?感谢您的帮助!
【问题讨论】:
标签: google-beacon-platform eddystone
我看到了 Google 发布的关于 Eddystone 的公告,并希望开始在我的智能手机设备上进行测试。您能否提供一些我可以开始使用的链接,我是否需要下载任何特定的依赖项?感谢您的帮助!
【问题讨论】:
标签: google-beacon-platform eddystone
如果您有 Nexus 6 或 Nexus 9,您可以使用 txeddystone-uid 应用程序作为 Eddystone 信标进行传输:
https://github.com/google/eddystone/tree/master/eddystone-uid/tools/txeddystone-uid
另外,您可以使用 ios-eddystone-scanner-sample 应用程序来扫描 Eddystone 信标。
https://github.com/google/eddystone/tree/master/tools/ios-eddystone-scanner-sample
如果您有 Estimote 信标,您可以升级其固件以作为 Eddystone 信标进行传输。
http://developer.estimote.com/eddystone/#configure-estimote-beacons-to-broadcast-eddystone
【讨论】:
这是我编写的关于如何构建支持 Eddystone 的基本应用的教程:
http://developer.radiusnetworks.com/2015/07/14/building-apps-with-eddystone.html
此应用可在任何 4.3+ 版本的 Android 手机上运行。您需要的唯一依赖项是免费和开源的Android Beacon Library。库文档包含很多关于如何使用 all of the different Eddystone frames 和 how to program detection of each one 的详细信息。
您可能会发现其他一些有用的东西:
可以从 Radius Networks(我的公司)here 购买带有硬件 Eddystone 信标的开发人员套件。
您可以使用免费的 Android Locate app 来检测和解码 Eddystone 传输的所有帧。
您可以使用上述相同的定位应用程序来充当免费 Eddystone 发射器
【讨论】:
您可以在我们的 GitHub 存储库下载适用于 Android 和 iOS 的示例应用程序:https://github.com/google/beacon-platform/tree/master/samples
对于 Android,在应用的 build.gradle 中枚举,我们需要:
【讨论】:
即使在 IOS 中没有您的应用,您也可以测试 Eddystone。它适用于随最新 Chrome 更新 44.0.2403 发布的 IOS Chrome 小部件。+
您只需要在任何信标上安装 Eddystone 配置文件(我已经用 estimote 信标测试过)并配置任何 URL。
在这里您可以找到如何使用 estimote 信标设置 Eddystone 信标。 http://developer.estimote.com/eddystone/
获得后,只需在通知中添加 Chrome 小部件即可。首先,它会请求许可,然后每次您进入通知中心时,它都会扫描 Eddystone 信标。
您也可以使用 estimote sdk 对您的应用进行扫描,但它不提供后台扫描。
【讨论】: