是否有人使用Google Play Services v7.8 Nearby API工作?当我尝试订阅消息时,我收到以下状态错误。我按照here所述,在开发者控制台中启用了API并配置了密钥等。
Status{statusCode=AUTH_API_ACCESS_FORBIDDEN, resolution=null}
答案 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
。
答案 1 :(得分:0)
不确定是否将其作为答案。
但是我挠了头5个小时才发现问题。
我的google API控制台上有超过5个项目。
一切都非常适合样本项目。
但是对于实际项目,我忘了启用API :(