Android No.1 --Android Google Map申请Google Map Key

来源:互联网 发布:sqlserver sa默认密码 编辑:程序博客网 时间:2024/05/06 18:14

正式进入Android项目,目前要研究的是Google map方面的东西,地球还真是圆的,没想到3年多前接触的东西,如今又要从另外一个角度来玩。

昨天在优酷上下载了套Android教学视频,看了前几集,目前刚会写个Activity。前几篇都是昨晚熬夜搜集的Android Google Map资料,现在把昨天注册Google Map API Key的经过写下来。记得以前用web版本的Google Map是通过网站URL进行申请的。Android上面的Google Map也需要API Key。它根据应用程序的key的MD5签名来生成API key,所以使用的时候必须有一个key。然后再使用keytool获得MD5签名。

1. 获取本机的debug keystore位置:
打开Eclipse--->Windows--->Preferences--->Android--->Build 查看默认的debug keystore位置,如C:/Documents and Settings/****** /.android/debug.keystore

 

2.获得认证指纹

运行keytool工具(JDK中bin目录下有 keytool工具)命令如下:

C:/Documents and Settings/*****>keytool -list -alias androiddebugkey -keystor
e .android/debug.keystore -storepass android -keypass android

运行结果如下:

androiddebugkey, 2010-12-10, PrivateKeyEntry,
认证指纹 (MD5): 78:0C:E1:**:**:64:84:32:CE:DC:AC:**:**:**:**:**

 

3.需要一个Google account,如果没有gmail账户注册一个即可

 

4.获得API Key

登录http://code.google.com/intl/zh-CN/android/maps-api-signup.html,输入步骤2中获得的认证指纹,通过步骤3中的account获得API Key.

 

5.使用apiKey:
在layout中加入MapView
<com.google.android.maps.MapView
      android:id="@+id/mapview"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
        android:apiKey="XXXXXXXXXXXXXXXXXXXXXXXXXXXX" />

 

 其实申请步骤到步骤4已经结束,下一步我将实现地图的简单调用。

目前的问题是:我看到http://code.google.com/intl/zh-CN/android/add-ons/google-apis/写到已经在Android sdk1.5中预置了Google map插件,那其他版本的SDK呢?

 

原创粉丝点击