Android Google 当有人从 GIT 获取项目时地图不工作

Andorid Google Map not working when someone get project from GIT

我创建了一个使用 Google 地图 Api 的项目。对我而言一切正常,但是当有人从 GitHub 获取我的代码时,身份验证出现问题并且地图未显示。谁知道我做错了什么? android studio 的问题是从 gitube 下载代码。

您可以获得他的电脑 ID 并为该电脑生成一个 api 密钥,然后将其添加到您的 git 存储库,并且不要忘记更改清单中的密钥

您可以尝试生成 服务器密钥 而不是 android 密钥,这将帮助您解决问题,并且永远不会遇到下载您的 project.This 的任何人的问题会一直帮助我。

生成的 API Google 地图密钥与将用于签署您的 Android 应用

的证书相关

因此您的同事在从 github 检出代码后使用他们自己的调试证书对应用程序进行签名,这就是地图 api 密钥不适合的原因

所以他们应该创建自己的 api 密钥,你不应该在你的 github repo

中签入你的 api 密钥