Android 在Play Store上发布应用程序后,Google plus登录和Google地图将不起作用

Android 在Play Store上发布应用程序后,Google plus登录和Google地图将不起作用,android,google-maps,release,Android,Google Maps,Release,我在使用谷歌登录和显示谷歌地图时遇到问题。最近,我更改了包名,并陷入了这个问题。 我知道,要使应用程序正常工作,它必须在签名模式下发布,然后上传到Google play。我也这么做了,该应用程序完全在发布模式下工作,但当我从谷歌play下载它时,它不工作。我在Android清单和build.gradle文件中更改了包名 另外,我在Google控制台上创建了新项目,并通过启用Google Maps API和Google plus API创建了新的密钥。现在,我无法解决这个问题 我多次创建密钥,每次

我在使用谷歌登录和显示谷歌地图时遇到问题。最近,我更改了包名,并陷入了这个问题。 我知道,要使应用程序正常工作,它必须在签名模式下发布,然后上传到Google play。我也这么做了,该应用程序完全在发布模式下工作,但当我从谷歌play下载它时,它不工作。我在Android清单和build.gradle文件中更改了包名

另外,我在Google控制台上创建了新项目,并通过启用Google Maps API和Google plus API创建了新的密钥。现在,我无法解决这个问题

我多次创建密钥,每次都尝试用更新的密钥上传构建,但问题没有解决。
如果有人能帮助我,那就太好了。

你应该为发布模式创建Google地图和Google plus API密钥。如果您已经这样做了,请检查GoogleDeveloper控制台上的包名和发布密钥是否正确。还要确保您已经在发布文件夹的xml文件中添加了Google地图和Google plus API键,如屏幕截图所示。

您应该为发布模式创建Google地图和Google plus API密钥。如果您已经这样做了,请检查GoogleDeveloper控制台上的包名和发布密钥是否正确。还要确保您已经在发布文件夹的xml文件中添加了Google地图和Google plus API键,如屏幕截图所示。

进入Google play应用程序发布下的应用程序签名部分,在这里你可以找到一个新的SHA-1密钥,在Firebase中上传该密钥,然后一切开始工作。

进入Google play应用程序发布下的应用程序签名部分,在这里你可以找到一个新的SHA-1密钥,在Firebase中上传该密钥,一切都开始工作。

我创建了密钥库文件,生成了SHA-1密钥,并在Google控制台上更新了该密钥,它在我的应用程序的发布版本中也起作用,但当我在Google play上上传该密钥时,它不起作用。是的,我取消发布了上一个,创建了一个新的,并发布了新的。所以包名称彼此不同?是的,这就是为什么我创建了一个新项目。你是为新项目创建了一个新的密钥库文件还是使用了旧的密钥库文件?我创建了密钥库文件,生成了SHA-1密钥,并在Google控制台上更新了该密钥,它在我的应用程序的发布版本上确实有效,但当我在Google play上上传时,它不起作用。是的,我取消发布了最后一个,创建了一个新的,并发布了新的。所以包名称彼此不同?是的,这就是我创建新项目的原因。你是为新项目创建了新的密钥库文件还是使用了旧的密钥库文件?