步骤2 注册Google Map API key
由于在使用google map的时候,需要使用google map api的key,因此需要先注册一个开发者key,可以到如下地址进行注册:http://code.google.com/android/add-ons/google-apis/mapkey.html ,其中需要我们先产生开发期间的md5 密纹才能完成注册,因此我们先学习如何生成一个MD5密纹。
我们需要使用keytool工具,不使用传统的命令行方式下那枯燥的证书签名生成办法,而是直接在eclipse下通过插件进行完成,详细见步骤3
步骤3 安装keytool插件
在eclipse的Help菜单中,如下图,选择安装新软件:
在安装地址中输入如下地址:http://www.keytool.sourceforge.net/update ,如下图
接下来会加载相关的安装程序,并显示用户协议,选择接受所有用户协议后进行安装,安装成功后重新启动eclipse即可生效。
步骤4 产生开发期间的MD5密钥
在重新启动eclipse后,会发现工具栏多了如下图的keytool菜单
现在,我们打开debug.keystore,注意其位置回因操作系统不同而有不同
Windows Vista : C:\Users\\.android\debug.keystore
Windows XP : C:\Documents and Settings\\.android\debug.keystore
OS X 和 Linux : ~/.android/debug.keystore
点keytool菜单中,选择open keystore,根据提示,选择当前系统所在的debug.keystore位置并打开,如下图,
其中,输入密码默认为android即可,并点Load加载。之后会在eclipse中出现新的keytool的视图,如下图所示:
双击打开androiddebugkey,复制其md5密纹,然后访问页面
http://code.google.com/android/maps-api-signup.html ,接受其协议,将md5密纹复制进去,再点Generate API Key,即产生google map的api key,记得保存好这个KEY,在接下来的步骤中要使用。