0

我正在学习如何构建一个可以检测附近 eddystone 信标的应用程序,按照 Google 的 Beacon Service Demo 应用程序的示例,可以在这里找到https://github.com/google/beacon-platform/tree/master /样本/安卓

在我的应用程序中,我在发现和管理信标设备方面具有部分相同的功能。

我正在使用两个 eddystone 信标设备来测试应用程序,它们都配置了唯一的信标 ID。

使用 Google 的 Beacon Service Demo App,我可以检测到这两个信标,并且它们的状态为UNREGISTERED。我注册了其中一个,现在它处于活动状态

通过我的应用程序,我也可以检测到它们,但它们的状态似乎是UNAUTHORIZED

我相信我已经在 Google Developer Console 上正确地创建了我的项目,并且已经成功地启用了 Proximity API 以及与这两个应用程序关联的 API 密钥,并为每个应用程序生成了一个 OAuth 2.0 客户端 ID。

为什么我正在开发的应用程序无法访问与示例 Google 应用程序相同的信标?

4

1 回答 1

0

显然,我使用了不正确的 sha 密钥为我的应用程序生成 OAuth 2.0 客户端 ID。

于 2016-07-16T10:56:37.783 回答