Google Maps在发行中不起作用

use*_*908 2 android google-maps

我已经在stackoverflow上看到了几个与此有关的问题,我已经遍历了它们并试图理解它们,但这不是很清楚,或者我做错了什么。

我已经在Google控制台中生成了API密钥,“密钥限制”已设置为“ 无”,因此我不需要指定我的App ID或SHA1证书指纹,因为我已经读过其中的一些内容。

但是我的地图只显示在调试中,而不显示在发布中,我已经在模拟器和具有不同android版本的手机中尝试过,我已经检查了权限,但现在不知道该怎么做。

我想知道如何在发布版本中使用地图的清晰步骤。
已经有这样的问题,但是就像我说过的那样,解决方案要么对我不起作用,要么过时且不够清晰。

use*_*908 5

好的,所以我是google map的新手,显然有2个google_maps_api.xml文件,一个用于调试,一个用于发布。

我注意到要发布的密钥没有分配API密钥,因此我只是将现有密钥复制到了那里,现在可以正常使用了。