android - 谷歌地图在发布中不工作

标签 android google-maps

我在 stackoverflow 上看到了几个关于这个的问题,我已经浏览过它们并试图理解它们,但不是很清楚就是我做错了什么。

我已经在我的谷歌控制台中生成了我的 API key , key 限制已设置为,所以我不需要指定我的应用程序 ID 或 SHA1 证书指纹,因为我已经发布了一些帖子阅读有暗示。

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

我想要关于如何让我的 map 在我的发布版本中工作的明确步骤。
已经有这样的问题,但就像我说的那样,我已经解决了这些问题,解决方案要么对我不起作用,要么过时且不够清晰。

最佳答案

好吧,我是谷歌地图的新手,显然有 2 个 google_maps_api.xml 文件,一个用于调试,一个用于发布。

我注意到要发布的那个没有分配 API key ,所以我只是将现有的 key 复制到那里,现在它可以正常工作了。

关于android - 谷歌地图在发布中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44777122/

相关文章:

java - 为什么这个 Java 编码是 UTF-8 --> Latin1 错误?

android - ExpandableListView onChildClickListener

android - 在 Eclipse 中找不到 Android 设备?

JavaScript 对象继承

android - 在谷歌地图android中默认显示特定国家

java - Fragment 未在 Activity 中完全显示

java - 当离开主线程时,我怎样才能让一些代码尽快在主线程上运行?

ruby-on-rails - Google Geocoding API 错误 : over query limit. - Rails

ios - 样式功能添加到谷歌地图

java - Java Web 应用程序中的地理围栏