Google附近的 Play 服务 v7.8 APIAUTH_API_ACCESS_FORBIDDEN

Google Play Services v7.8 Nearby API AUTH_API_ACCESS_FORBIDDEN

有没有人让附近的 Google Play Services v7.8 API 正常工作?当我尝试订阅消息时,出现以下状态错误。我已经启用 API 并按照 here.

所述在开发者控制台中配置了密钥等

Status{statusCode=AUTH_API_ACCESS_FORBIDDEN, resolution=null}

我尝试了最新的 NearBy API demo 并且成功了。

您可以直接 here 并克隆它。在 Android Studio 中打开它,然后按照以下步骤操作:

  • Google Developer Console 上创建一个项目。或者,使用现有的 项目.

  • 单击 APIs & auth -> APIs,然后启用 Nearby Messages API

  • 单击 Credentials,然后单击创建新密钥,然后选择 Android 钥匙。然后注册你的 Android 应用的 SHA1 证书指纹 和您的应用程序的包名称。采用 com.google.android.gms.nearby.messages.samples.nearbydevices 对于 包裹名字。

  • 您可以通过以下方式获取 SHA1:keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v 密码默认为 android.

  • 复制生成的 API 密钥,并将其粘贴到 AndroidManifest.xml。

不确定是否将其作为答案。

但是我挠了挠头5个小时才弄明白问题所在。

我的 google API 控制台上有超过 5 个项目。

示例项目的一切都很完美。

但是在实际项目中,我忘记启用 API :(