生成Google地图发布API密钥

sta*_*nce 26 eclipse android google-maps

我的应用使用谷歌地图,我注册了一个谷歌地图密钥进行调试,它的工作原理.但现在,在发布之前,我需要在发布模式下使用Google地图密钥.我怎么才能得到它?

Rap*_*tol 23

你需要 :

  1. 使用Keytool创建您将用于发布的自己的签名密钥:http://developer.android.com/guide/publishing/app-signing.html#cert

  2. 获取新生成的密钥的MD5指纹:https://developers.google.com/maps/documentation/android/mapkey#getfingerprint

  3. 将签名提交到此链接以获取您的Google地图密钥:https://developers.google.com/android/maps-api-signup?hl = fr

  4. 在Eclipse中使用新创建的密钥导出应用程序:右键单击您的项目 - > Android工具 - >导出已签名的应用程序包.

请小心将证书保存在安全的地方,因为如果您想在Google Play上发布应用更新,则需要它.

编辑:

对于Google Maps Android V2,签名略有不同.您需要获取SHA-1签名并提供应用程序的包名称.此外,还需要Google APi帐户.所有信息均在此页面上提供:https://developers.google.com/maps/documentation/android/start?hl = fr#the_google_maps_api_key