附近的消息 API 发布后无法使用

Nearby Messages API not working after release

我的附近消息有问题 API。以下场景: 当我使用 Android Studio 测试我的应用程序时,一切正常,发送和接收消息。 当我构建 APK 并将生成的(并签名的)APK 安装到 phone 上时,附近的消息不再起作用。它找不到任何消息... 有没有人有类似的问题或知道解决方案(更好地了解为什么它不起作用的原因)?


更新

当您使用密钥库签署要发布的 apk 时,SHA-1 指纹将不同于调试版本。这会阻止 Google api 工作。

在CMD中使用这个来找出发布apk的SHA-1

keytool -list -v -keystore mystore.keystore

在 Android 栏的侧栏中,您将看到选项卡 "build variants",将选项从调试更改为发布,然后 运行 签署报告,您将获得释放 sha -1 密钥。