我最近开发了一个基于谷歌地图API v2的应用程序,在发布之前我在我的设备和模拟器上检查了我的应用程序它工作正常,但在发布后,(通过谷歌播放下载时)地图无法加载,我看到白色空间没有地图..
我很高兴在这里感到困惑。 请指导我解决这个问题。
由于
答案 0 :(得分:0)
根本不是正常行为。 “Maps API密钥链接到特定的证书/包对,而不是链接到用户或应用程序。” https://developers.google.com/maps/documentation/android/start#the_google_maps_api_key
您需要获取签名证书的API密钥并放入清单。
答案 1 :(得分:0)
您需要将版本密钥的签名添加到google api控制台。 每个api密钥可以附加多个签名。这样,清单将在调试和发布配置中起作用而不会发生任何更改。这可能是一个重复的问题。