分享

Android开发Google地图开发密钥API Key申请

 forever3016 2011-12-21

申请Google地图密钥

1.申请一个Google账号,即Google的Gmail邮箱。

申请地址: https://www.google.com/accounts/Login


2.找到保存Debug证书的keystore位置,并获取证书的MD5散列值。

具体方法如下:

证书的保存地址(Eclipse->Preferences->Android->Build栏中的Default debug keystore即是

打开命令工具CMD,切换到keystore的目录输入如下命令:

>keytool –list –keystore debug.keystore
然后在出现提示输入keystore密码的时候输入:android (输入时看不见,输入android后回车),这样便可得到MD5散列值
(注:MD5和SHA证书时不一样的,位数也不一样,不可通用)

3.打开地图页面申请页面:
http://code.google.com/intl/zh-CN/android/add-ons/google-apis/maps-api-signup.html
在页面下方找到My certificate's MD5 fingerprint在方框里面输入刚才申请到得MD5散列值
点击下面的Generate APIKey,这样在跳转页面就即可得到的地图密钥,在以后用到MapView的时候都要输入这个密钥。

注意:
申请google地图API Key
http://code.google.com/intl/zh-CN/android/add-ons/google-apis/maps-api-signup.html
(Google Projects for Android: Google APIs——Maps API Key Signup)
用该网址申请的API Key才能正常工作。
另:
http://code.google.com/intl/zh-CN/android/maps-api-signup.html
(Android Maps API Key Signup——Sign Up for the Android Maps API)
显示灰格子,无法正常工作。
http://www.google.com/apis/maps/signup.html(注册使用 Google Maps API)
这个不是针对android开发用的,只需用Google账户申请即可,不需要MD5证书。

附:keytool命令
第2步中若使用命令
>keytool –list –keystore debug.keystore
只有现实SHA证书时,可以采用
>keytool –list -v –keystore debug.keystore显示详细输出。

使用keytool -help或keytool -command_name -help即可获取相应命令的用法。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多