Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 谷歌地图Api密钥在签署应用程序后无效?_Android_Google Maps_Key_Publish - Fatal编程技术网

Android 谷歌地图Api密钥在签署应用程序后无效?

Android 谷歌地图Api密钥在签署应用程序后无效?,android,google-maps,key,publish,Android,Google Maps,Key,Publish,昨天我在Google Play上注册了我的应用程序。我的应用程序包含谷歌地图。现在,用于调试的Api密钥不起作用 发布应用程序时是否需要更改Api密钥 谢谢是的,你需要获得基于版本SHA1的发布api密钥。它与deug one不同是的,我发布了我的应用程序,其中包含2个api密钥debug和google play。但现在,我想使用调试api密钥,但它不起作用…您必须对应用程序的调试版本使用调试密钥,对应用程序的发布版本使用发布密钥。请确保您没有混合使用它,但我只有一个版本的应用程序当您调试它的一

昨天我在Google Play上注册了我的应用程序。我的应用程序包含谷歌地图。现在,用于调试的Api密钥不起作用

发布应用程序时是否需要更改Api密钥


谢谢

是的,你需要获得基于版本SHA1的发布api密钥。它与deug one不同

是的,我发布了我的应用程序,其中包含2个api密钥debug和google play。但现在,我想使用调试api密钥,但它不起作用…您必须对应用程序的调试版本使用调试密钥,对应用程序的发布版本使用发布密钥。请确保您没有混合使用它,但我只有一个版本的应用程序当您调试它的一个版本,当您导出它发布它的另一个版本,虽然它是相同的应用程序。但是他们的SHA1不同,所以你需要另一把钥匙。看看: