Android 安卓-谷歌地图没有';t在我的应用程序中显示,调试模式除外

Android 安卓-谷歌地图没有';t在我的应用程序中显示,调试模式除外,android,google-maps,debugging,export,authorization,Android,Google Maps,Debugging,Export,Authorization,我遇到的问题是,在许多其他线程中都有反映,只有一个细微的区别。每当我安装通过导出签名应用程序收到的apk文件时,我都会看到此屏幕: 我遵循了以下每一个stackoverflow参考资料,但遗憾的是,没有任何帮助: - - - - 问题是,当我将地图运行到连接的安卓手机上时,我的地图显示得非常完美。安卓手机是我为了调试而插入计算机的,但当我导出apk文件并安装该文件时(当然是在卸载之前的软件后),地图无法正常工作。 有什么原因可以解释为什么我的应用程序会在我调试过的手机连接时工作,并且应用程序会

我遇到的问题是,在许多其他线程中都有反映,只有一个细微的区别。每当我安装通过导出签名应用程序收到的apk文件时,我都会看到此屏幕:

我遵循了以下每一个stackoverflow参考资料,但遗憾的是,没有任何帮助: - - - -

问题是,当我将地图运行到连接的安卓手机上时,我的地图显示得非常完美。安卓手机是我为了调试而插入计算机的,但当我导出apk文件并安装该文件时(当然是在卸载之前的软件后),地图无法正常工作。

有什么原因可以解释为什么我的应用程序会在我调试过的手机连接时工作,并且应用程序会在手机连接时“运行”,但在我导出apk文件并以这种方式安装时不会工作


提前感谢您的帮助

我假设您在生成apk之前忘记将API密钥更改为清单上的发布密钥,或者您的发布SHA1签名错误。确保您使用了正确的API密钥和/或您的SHA1发布签名正确。

我假设您在生成apk之前忘记将API密钥更改为清单上的发布密钥,或者您的SHA1发布签名错误。确保您使用了正确的API密钥和/或您的SHA1发布签名正确。

您的发布模式需要单独的API密钥。与调试模式相同,但需要再次导出apk文件。

发布模式需要单独的api密钥。这与在调试模式下相同,但您需要再次导出apk文件。

您是否为已签名的apk生成了单独的api密钥?好问题!我没有,这是我出口的每一个apk的要求吗?或者,当它们共享相同的密钥库时,是否始终允许我使用相同的api密钥?导出的APK和调试APK使用不同的密钥进行签名--您需要获得一个新的api密钥。是的,对于发布模式,您需要一个单独的api密钥。但在调试模式下,你们可能会有很多痛苦,因为你们很快就能帮上忙。这解决了我的问题!万分感谢!您是否为已签名的apk生成了单独的api密钥?好问题!我没有,这是我出口的每一个apk的要求吗?或者,当它们共享相同的密钥库时,是否始终允许我使用相同的api密钥?导出的APK和调试APK使用不同的密钥进行签名--您需要获得一个新的api密钥。是的,对于发布模式,您需要一个单独的api密钥。但在调试模式下,你们可能会有很多痛苦,因为你们很快就能帮上忙。这解决了我的问题!万分感谢!