开发基于谷歌地图的应用和普通的Android应用不同,Google map的类库不是android平台的基本类库,是Google api的一部分,所以建立项目时,SDK要选择Google APIs;
开发基于地图的应用时候需要使用google map的APIkey,必须先申请key,然后才能开发基于地图的应用。

首先得注册一个谷歌账号

获得Google Map API Key流程
找到debug.keystore文件;

确保Java环境正确安装和配置,确保Eclipse和Android SDK正确安装和配置。

然后打开eclipse,单击window--preferences弹出对话框,在里面选择Android,然后单击build,

Android谷歌地图服务开发注册流程及问题_第1张图片

可以看到Defalut debug keystore,选择其中的路径即可

然后在命令行模式输入下面的命令,确保在一行中输入:

keytool.exe -v -list -alias androiddebugkey -keystore

C:\Users\Administrator\.android\debug.keystore

-storepass android -keypass android

使用keytool工具产生md5密纹:
打开页面http://code.google.com/android/maps-api-signup.html,在其中的MD5 fingerprint一栏中输入刚才生成的MD5密纹;
 

 
如果登录谷歌网站的时候,打开地图注册的时候,可能不能显示下面的页面,此时可以在
安装盘里面打开
windows--system32--drivers--etc--hosts
打开hosts以文本文件打开,在里面添加一条语句,如下:
203.208.45.200 google-developers.appspot.com

Android谷歌地图服务开发注册流程及问题_第2张图片

即可生成。

就可以开发了