我正在开发一款应用,在这里我使用谷歌地图在调试模式下正确显示地图但在发布模式下地图没有显示,只显示当前位置。
通过使用谷歌地图API,我尝试但仍然无法正常工作,我也通过使用密钥库(即.keytool -list -v -keystore文件path.jks)找到SHA1,然后它也无法正常工作。
通过使用以下视图,我尝试了并找到了SHA1键,但地图未在应用中显示。
Release APK file not showing google maps
我该怎么办?
答案 0 :(得分:1)
答案 1 :(得分:0)
使用release key-store生成API密钥访问。并设置Google API控制台。
答案 2 :(得分:0)
OR
您只需按照此开发者指南LINK。
如果您在获取SHA-1密钥时遇到麻烦。您可以通过运行Signing-report gradle任务轻松获取它,如下图所示(在Android工作室中)。
答案 3 :(得分:0)
我通过查看左侧菜单中的 Google Play Console 来解决它,选择配置,然后是应用程序的完整性,然后复制应用程序 SHA1 证书下方的上传密钥证书的 sha1签名密钥并将其添加到 Google Cloud Platform 的相同 API 密钥中。这样我就不必对 apk 进行更改。
如果它不适合您,请添加并尝试。