1
我在使用附近的API时遇到了一些麻烦。当我尝试连接到API,我得到了下面的状态消息后发送消息:Nearby.Messages未启用此应用程序
Nearby.Messages没有为这个应用程序启用:myApplicationId
我按照说明书here和我在我的清单如下:
<application>
<!-- Testing Nearby -->
<meta-data
android:name="com.google.android.nearby.messages.API_KEY"
android:value="AI………mykey…………s" />
</application>
在谷歌开发者控制台我创建了一个新的项目,使最近的消息API。我还在Credentials部分添加了一个Android客户端密钥。我已将API密钥复制到元数据中(如上所示)。我将我的调试签名密钥中的SHA1以及我的applicationId一起加入到我的允许的应用程序与API密钥相关联。
我也尝试删除基于此消息的所有允许的应用程序,结果相同: “或者,如果您将此空白,则会从任何Android应用程序接受请求。
在我的build.gradle我有以下几点:
compile 'com.google.android.gms:play-services-nearby:7.8.0'
我试着充分发挥服务太(按文档)。我也在一夜之间离开了它,以防出现问题时,添加SHA1/applicationId组合需要时间。
一个例子你问过与用户同意:status.startResolutionForResult(...)? –
否;这看起来像答案! :) 谢谢。把它作为答案,我可以接受它。 – juliusspencer