android 生成Google Maps API

话说步骤是这样的

前提  :每一个Google Maps API Key对应一个MD5认证指纹(fingerprint Certificate),也就是说在取得Maps API Key之前,必须先使用Java JDK所提供的keytool生成一个MD5认证指纹。 (难道sun早就知道Google会搞这么个东西?要不这个keytool早先是干啥用的?)

既然要用到这个指纹,那我们就申请一个吧!

keytool 放在java jdk安装目录的bin/目录下,如E:/jdk/bin(windows下),除了keytool我们还需要一个 keystore,AndroidSDK为我们提供了一个debug.store,在windows下它一般在user/.android/目录下。建议 将debug.keystore拷贝到keytool的目录下。当然,如果你还找不到debug.store的路径,我们可以运行Eclipse,然后选 择Window-->Preferences-->Android-->Build,这时候我们可以查找debug.keystore 的路径,如下图

下面就应该是用keytool生成MD5指纹的过程了。

运行cmd,进入到keytool的目录下,输入 keytool -list -keystore debug.keystore(只有已经将debug.store拷贝到同目录下时可用),否则的话应该这样   keytool -list -alias androiddebugkey -keystore "   路径/debug.keystore " -  storepass    android -keypass android,注意要有双引号。

执行结果不出意外的话应该是这样的:

androiddebugkey, May 4, 2009, PrivateKeyEntry,

Certificate fingerprint (MD5): XX:XX:XX:XX:XX:XX:XX:XX.............

我申请时偏偏出了一些意外:按下回车键它要我输入keystore的密码,我哪里知道这是什么东东?正着急ing,这时候按了几下enter,然后奇迹发生了,我人品爆发了,出现了好几个警告,然后跟着一个MD5认证指纹,踏破铁鞋无觅处,得来全不费工夫啊!



开始申请吧!

网址如下:http://code.google.com/android/maps-api-signup.html

然后我想我不用继续说了吧,网页是英文的,还是懂些英语比较好,嗯,不过看到MD5就知道怎么填那个认证指纹了。

对了,一定要有一个Google的账户,申请个Gmail吧。。。。。。以后用chrome OS也用得着。

转载于:Google Maps API Key申请记

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值