申请Google map API

1.首先要得到你的debug keystore位置:
打开Eclipse--->Windows--->Preferences--->Android--->Build

查看默认的debug keystore位置,例如:C:\Documents and Settings\(你电脑的名字)\.android\debug.keystore


2、在运行中输入cmd,打开命令行界面,在命令行下输入:

keytool -list -alias androiddebugkey -keystore "<debug.keystore文件路径>" -storepass android -keypass android 如:

Win7

keytool -list -alias androiddebugkey -keystore "C:\Users\Administrator\.android\debug.keystore" -storepass android -keypass android

(双引号中的路径不要也可以)

其中:

-list:在终端打印出证书的MD5指纹

-keystore <keystore-name>.keystore:目标密钥所在的密钥库

-storepass <password>:密钥库密码

-alias <alias_name>:密钥库内生成MD5指纹的密钥别名

-keypass <password>:指定密钥密码


3、有了MD5密码就可以到Google Map API密钥的生成页面:

http://code.google.com/intl/zh-CN/android/maps-api-signup.html 申请Map API密钥了:


感谢您注册 Android 地图 API 密钥!
您的密钥是:
0PT0n3VEz7yPTT0F5UYD7Z5YMRXqUCxdm-Cbrug
此密钥适用于所有使用以下指纹所对应证书进行验证的应用程序:
27:A1:B5:4E:FF:B6:C0:6A:A1:9A:3E:14:3A:40:E5:A2
下面是一个 xml 格式的示例,帮助您了解地图功能:
              <com.google.android.maps.MapView
                 android:layout_width="fill_parent"
                 android:layout_height="fill_parent"
                 android:apiKey="0PT0n3VEz7yPTT0F5UYD7Z5YMRXqUCxdm-Cbrug"
                 />

至此,我们就获得了所有开发阶段的应用程序通用的 Map API密钥。不过需要注意的是,在应用程序发布时,需要根据为应用程序签名的密钥重新生成Map API密钥,并在程序中修改引用到Map API密钥的地方。



你可能感兴趣的:(申请Google map API)