android当某人从GIT获得项目时,Google地图不工作

android当某人从GIT获得项目时,Google地图不工作,android,google-maps-android-api-2,Android,Google Maps Android Api 2,我已经创建了一个项目,这是使用谷歌地图Api。在我看来,一切都很好,但当有人从GitHub获得我的代码时,身份验证出现问题,地图也没有显示出来。谁知道我做错了什么?android studio发布了一个问题,它从githube下载了代码 您可以获取他的Pc id并为该Pc添加一个api密钥,然后将其添加到您的git存储库,并且不要忘记更改清单中的密钥您可以获取他的Pc id并为该Pc添加一个api密钥,然后将其添加到您的git存储库,,不要忘记更改清单中的密钥您可以尝试生成服务器密钥而不是and

我已经创建了一个项目,这是使用谷歌地图Api。在我看来,一切都很好,但当有人从GitHub获得我的代码时,身份验证出现问题,地图也没有显示出来。谁知道我做错了什么?android studio发布了一个问题,它从githube下载了代码

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

您可以获取他的Pc id并为该Pc添加一个api密钥,然后将其添加到您的git存储库,,不要忘记更改清单中的密钥

您可以尝试生成服务器密钥而不是android密钥这将帮助您解决此问题,并且永远不会与下载您的项目的任何人面对此问题。这将始终帮助我。

您可以尝试生成服务器密钥而不是android密钥这将帮助您下载你的项目的人永远不会遇到这个问题。这将永远帮助我解决问题。

生成的API Google Maps密钥与用于签署你的Android应用程序的证书相关

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


因此,他们应该创建自己的api密钥,而您不应该在github repo中签入api密钥

生成的api Google Maps密钥与将用于签署Android应用程序的证书相关

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


因此,他们应该创建自己的api密钥,而您不应该在github repo中签入api密钥

您是在代码中共享api密钥还是让所有人都创建一个新的api密钥?尝试使用服务器密钥而不是android密钥这将对您有所帮助。您是否在google控制台中添加了调试哈希?您是在代码中共享api密钥还是每个人都要创建一个新的API密钥?尝试使用服务器密钥而不是android密钥这将对您有所帮助。您是否在google控制台中添加了调试哈希?我将尝试为您罚款我将尝试为您罚款我如何生成服务器密钥?我是否应该更改console developers的任何属性?在页面的“限制”部分,选择“IP地址(web服务器、cron作业等)”,然后插入适当的服务器IP地址-我应该在那里写入哪个IP?@forfiter9如果您认为问题已解决,您可以接受答案。:)如何生成服务器密钥?我是否应该更改console developers的任何属性?在页面的“限制”部分,选择“IP地址(web服务器、cron作业等)”,然后插入适当的服务器IP地址-我应该在那里写入哪个IP?@forfiter9如果您认为问题已解决,您可以接受答案。:)