gpt4 book ai didi

Android 谷歌地图在 Release模式下是空白的

转载 作者:行者123 更新时间:2023-11-29 20:42:20 29 4
gpt4 key购买 nike

这个已发布问题的正常解决方案是 SHA1 key 对于发布版本是不同的,需要在谷歌开发者控制台上更改。我更新了它,但无法让它工作。

我的 Google Maps API_KEY 目前允许任何 android 应用程序(Android 应用程序部分为空白),因此 SHA1 key 不是问题(据我所知)。鉴于此,当我通过 android studio 在我的手机上以 Debug模式运行该应用程序时,一切正常。然后,片刻之后,我生成了签名版本并通过以下方式安装:

adb.exe 安装[apk 路径]

map 屏幕是空白的。到底是怎么回事?我应该能够在调试和 Release模式下使用相同的 Google Maps API key ,只要它们都被列出或所有应用程序都被允许,对吗?

最佳答案

问题的直接原因是应用程序的调试版本可以在 google_maps_key 不正确的情况下运行。我输入了 api_key,但不知何故不正确。

我不确定到底是什么更改解决了这个问题,但我删除了 google_maps_api.xml 中的一些注释和空格。这解决了问题。

<resources>
<string name="google_maps_key" translatable="false" templateMergeStrategy="preserve">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</string>
</resources>

进一步阅读: Google Maps V2 not working in production with correct key

关于Android 谷歌地图在 Release模式下是空白的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30861225/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com