Google Play Services v7.8附近的API AUTH_API_ACCESS_FORBIDDEN

时间:2015-08-14 16:46:18

标签: android google-play-services

是否有人使用Google Play Services v7.8 Nearby API工作?当我尝试订阅消息时,我收到以下状态错误。我按照here所述,在开发者控制台中启用了API并配置了密钥等。

Status{statusCode=AUTH_API_ACCESS_FORBIDDEN, resolution=null}

2 个答案:

答案 0 :(得分:2)

我尝试了最新的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为 包裹名字。

  • 您可以使用keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v获取SHA1,默认密码为android

enter image description here

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

enter image description here

enter image description here

答案 1 :(得分:0)

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

但是我挠了头5个小时才发现问题。

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

一切都非常适合样本项目。

但是对于实际项目,我忘了启用API :(