Android谷歌地图在我的电脑外不工作

Android谷歌地图在我的电脑外不工作,android,google-maps,api-key,Android,Google Maps,Api Key,我正在和两位同事一起使用Android Studio做一个项目,我们需要使用谷歌地图,但是这个问题每次都会出现。当我编译应用程序并在我的pc上运行Android Studio时,一切都很好,谷歌地图也很好。然而,当我将项目发送给我的任何一位同事时,当他们尝试在手机上运行应用程序时,谷歌地图只显示灰色屏幕,只显示按钮,不显示地图。我们共享我自己生成的相同密钥。该项目实施的Minsdk版本涵盖了我们所有的手机。我们尝试了几种方法,但似乎都不能解决问题,比如为每种方法生成不同的密钥。 唯一有效的方法是

我正在和两位同事一起使用Android Studio做一个项目,我们需要使用谷歌地图,但是这个问题每次都会出现。当我编译应用程序并在我的pc上运行Android Studio时,一切都很好,谷歌地图也很好。然而,当我将项目发送给我的任何一位同事时,当他们尝试在手机上运行应用程序时,谷歌地图只显示灰色屏幕,只显示按钮,不显示地图。我们共享我自己生成的相同密钥。该项目实施的Minsdk版本涵盖了我们所有的手机。我们尝试了几种方法,但似乎都不能解决问题,比如为每种方法生成不同的密钥。 唯一有效的方法是,如果我通过电脑使用他们的手机运行应用程序,这是应用程序显示地图的唯一方式


任何帮助都将不胜感激

您生成的API密钥与其密钥库不匹配。此密钥是使用密钥库的SHA1生成的。确保你们都有相同的密钥库。Android Studio的每次安装都会创建一个新的调试密钥库。您应该确保使用相同的密钥库。

您生成的API密钥与其密钥库不匹配。此密钥是使用密钥库的SHA1生成的。确保你们都有相同的密钥库。Android Studio的每次安装都会创建一个新的调试密钥库。您应该确保使用相同的密钥库。

您确定您的密钥库相同吗?调试和发布?您确定您的密钥库相同吗?调试和发布?您能告诉我在哪里可以检查密钥库吗?我不知道在哪里检查它,它位于~/.android/debug.keystore。只要给其他人一份你的副本,让他们在那个位置用你的替换他们的debug.keystore。你能告诉我我们在哪里可以检查keystore吗?我不知道在哪里检查它,它位于~/.android/debug.keystore。只需给其他人一份您的副本,让他们在该位置用您的debug.keystore替换他们的debug.keystore。