我在使用Nearby Messages API时遇到了问题。以下场景: 当我用Android Studio测试我的应用程序时,一切正常,消息被发送并收到。 当我构建APK并在手机上安装生成(并签名)的APK时,附近的消息不再起作用。它找不到任何消息...... 有没有人有类似的问题或知道解决方案(更好地知道为什么它不起作用的原因)?
UDPATE
答案 0 :(得分:1)
当您使用密钥库签署apk以进行发布时,SHA-1指纹将与调试版本不同。这可以防止Google API工作。
在CMD中使用它来找出发布apk的SHA-1
keytool -list -v -keystore mystore.keystore
答案 1 :(得分:1)
在Android栏的侧栏中,您将拥有标签"构建变体" ,将选项从调试更改为发布,然后运行签名报告,您将获得释放sha -1键。