Android GoogleMaps API Key 申请教程

在Web中使用Google Map,需要根据要求来申请一个apiKey,用来标识客户端。

Android手机中的Google Map也需要一个apiKey来标识客户端。

在eclipse开发环境中,可以使用emulator来测试一个Android应用,在emulator中运行的Google Map需要有一个与emulator对应的apiKey,获取apiKey的步骤如下:

1. 获得emulator的MD5认证码。

在Android SDK的bin目录下,用如下指令得到MD5认证码,-keystore后跟的是debug.keystore的地址,可以在eclipse首选项Android配置中找到。

运行中键入cmd打开命令行窗口

进入自己的Android SDK tools目录中去,例如我的为:

cd D:\Android\Android-sdk-windows-1.5_r3\tools

D:\Android\Android-sdk-windows-1.5_r3\tools>

进入Android SDK的tools目录后,输入:

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

其中androiddebugkey是我们在生成keystore时所用到的别名,-keystore后跟的是我们存储keystore的具体路径,后续是我们设置的key密码

显示为:

androiddebugkey, 2011-3-9, PrivateKeyEntry,

认证指纹 (MD5): XXXXXXXXXXXXXXXXXXXXXXX

然后可以根据MD5码申Google API key

申请地址:http://code.google.com/intl/zh-CN/android/maps-api-signup.html

申请完成后即可在自己的项目代码中使用了。

例如:

<com.google.android.maps.MapView

       android:layout_width="fill_parent"

       android:layout_height="fill_parent"

       android:apiKey="Your API Key"

/>

注意:创建的项目与模拟器的Target 均要为Google APIs,不能为普通的1.5, 2.3等。

你可能感兴趣的:(eclipse,android,api,Google,layout,tools)