适用于安卓的谷歌地图未显示在生产版本的应用程序中 - API 密钥不受限制



Maps在调试版本和前四个发布版本(Alpha测试(中都能正常工作。现在调试版本可以正常工作,但映射不会显示在新的发布版本中。当然,我也从我的Google Play控制台添加了SH1,但仍然没有。现在我生成了新的API密钥,而且这个密钥是不受限制的,所以它应该总是有效的,但仍然映射是";白色";左下角有谷歌标志

这是我愚蠢的错误。我有一个带有api键的google_maps_api.xml,我在开始时手动添加了第一个map片段。后来我通过安卓工作室自动添加了另一个地图片段。这又添加了两个google_maps_api.xml。所以最后我在中有了google_maps_api.xml
  • src/main/res/value
  • src/release/res/value
  • src/debug/res/value在src/release/res/value/google_maps_api.xml中;YOUR_KEY_HERE";而不是API密钥。底部问题:我删除了发布和调试文件,主要只有一个。如果我只想有一个API密钥用于调试和发布,那么有没有其他理由在发布和调试文件夹中有两个google_maps_API.xml文件,而不是主要只有一个文件

最新更新