首页 > 解决方案 > 我应该使用什么 SHA-1 证书指纹来发布构建 apk?

问题描述

我的应用程序上的谷歌地图仅适用于我的 DEV 环境以及将 apk 上传到商店时。但是当我从发布 apk 安装时,它不起作用。

在我的谷歌开发者控制台上,我已经添加了 3 个 SHA-1 证书

1.) Debug certificate fingerprint
2.) Release certificate fingerprint (from app signing in google console)
3.) Upload certificate

但仍然无法在发布 apk 上工作。

标签: androidreact-nativegoogle-mapsexpo

解决方案


您是否将您的 Release api 密钥用于 google map API?您必须有两个不同的 api 密钥,一个用于调试,一个用于发布。在 google play 上上传您的 apk 时,您必须使用发布 api 密钥进行构建。你也可以在这里查看 Android Google Maps v2 - Debug key vs Release key


推荐阅读