0

我已按照此处的说明 ( https://developers.google.com/maps/documentation/android/start#the_google_maps_api_key ) 为适用于 Android V2 的 Google Maps 创建了开发 api 密钥和发布 api 密钥。

我使用开发密钥进行开发。当我准备好发布时,我切换到发布密钥(在 AndroidManifest.xml 中),导出我的应用程序,并将其上传到 Google Play 商店。当我再次开发时,我切换回 dev 密钥,但它不再起作用。我必须使用 Google API 控制台生成一个新的。

我怎样才能绕过需要一次又一次地重新生成开发密钥?

谢谢你。

4

1 回答 1

2

一个地图密钥可以轻松地与多个证书一起使用,这样您就可以拥有一个 Google 地图密钥,而不必担心您的应用当前使用哪个证书进行签名。

要将更多证书分配给一个 Google Maps 密钥,只需将证书哈希和包名称放在单独的行中,即:

AA:BB:CC.......;com.webnetmobile.test
XX:DD:ZZ.......;com.webnetmobile.test

AA:BB:CC...证书哈希在哪里。一个条目用于您的调试证书,另一个用于生产。您还可以编辑当前密钥以添加新条目,因此无需重新创建(除非您确定这是强制性的)

于 2013-07-12T18:54:34.210 回答