Nearby.Messages未启用此应用

时间:2015-08-16 01:14:08

标签: android google-play-services

我在使用Nearby API时遇到了一些问题。当我尝试在连接到API后发送消息时,我收到以下状态消息:

  

Nearby.Messages未启用此应用:myApplicationId

我已遵循说明here,我的清单中有以下内容:

<application>

    <!-- Testing Nearby -->
    <meta-data
        android:name="com.google.android.nearby.messages.API_KEY"
        android:value="AI………mykey…………s" />

</application>

在Google Developers Console中,我创建了一个新项目并启用了 Nearby Messages API 。我还在Credentials部分添加了一个Android客户端密钥。我已将 API密钥复制到元数据中(如上所示)。我从调试签名密钥和我的applicationId中获取了 SHA1 ,并将其添加到与 API密钥相关联的允许的应用程序中。

我还尝试根据此消息删除所有允许的应用程序,结果相同: “或者,如果您将此留空,则可以从任何Android应用程序接受请求。”

在我的build.gradle中,我有以下内容:

compile 'com.google.android.gms:play-services-nearby:7.8.0'

我也试过了完整的游戏服务(根据文档)。我也一夜之间离开了,以防问题是添加SHA1 / applicationId组合需要时间。

1 个答案:

答案 0 :(得分:2)

您是否曾要求用户同意:status.startResolutionForResult(...)?

您可以在Google documentation

中找到相关示例