gpt4 book ai didi

google-maps - 即使发布 SHA1,谷歌地图也无法发布

转载 作者:行者123 更新时间:2023-12-03 04:01:52 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Android Studio - Google map still blank on real Android device on release apk

(10 个回答)


6 个月前关闭。




我正在使用谷歌地图插件进行 flutter
https://pub.dartlang.org/packages/google_maps_flutter

Debug模式工作正常,但在发布时 map 没有显示,也没有崩溃。

我将发布 key 的 SHA1 添加到 api 控制台并更新了 api key ,但还是一样!

最佳答案

将应用上传到 Play 商店后 map 是否无法使用?还是只是测试 Release APK?

如果问题仅在本地测试 Release APK 时发生(无论是在模拟器还是本地设备上),您需要确保获得发布证书的 SHA1 指纹,因为这是 Android Studio 在 Debug模式下使用的不同 SHA1 指纹.

您可以通过在您的 keystore 和 key 别名上运行 keytool 命令[1] 来找到您需要使用的 SHA1:

keytool -list -v -keystore your_keystore_name -alias your_alias_name

***请注意,您还可以将多个包名称 + SHA1 限制添加到单个 API key ,因此您应该在 Cloud Console 中添加一个用于调试证书和一个用于发布证书。

[1] https://developers.google.com/maps/documentation/android-sdk/signup#release-cert

关于google-maps - 即使发布 SHA1,谷歌地图也无法发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55402270/

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