1.首先要得到你的debug keystore位置:
打开Eclipse--->Windows--->Preferences--->Android--->Build
查看默认的debug keystore位置,例如:C:\Users\(你电脑的名字)\.android\debug.keystore 把这个文件直接拷贝到JAVA_HOME 的bin 目录下。
2. keytool 是Java 提供的一个关于鉴权的命令 ,使用这个文件的话,要定位到JAVA_HOME 的bin 目录下:
例如 我的电脑该目录为:C:\Program Files\Java\jdk1.6.0_12\bin
在cmd中执行: keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
回车得到执行结果:
androiddebugkey, 2012-2-28, PrivateKeyEntry,
指纹认证<MD5>: XX:XX:XX:XX:XX:XX:XX:XX.............
这里的XX:XX:XX:XX:XX:XX:XX:XX.............就是你的认证指纹
3.打开 http://code.google.com/intl/zh-CN/android/maps-api-signup.html
填入你的认证指纹(MD5)即可获得apiKey了,结果显示如下:
感谢您注册 Android 地图 API 密钥!
您的密钥是:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
打开Eclipse--->Windows--->Preferences--->Android--->Build
查看默认的debug keystore位置,例如:C:\Users\(你电脑的名字)\.android\debug.keystore 把这个文件直接拷贝到JAVA_HOME 的bin 目录下。
2. keytool 是Java 提供的一个关于鉴权的命令 ,使用这个文件的话,要定位到JAVA_HOME 的bin 目录下:
例如 我的电脑该目录为:C:\Program Files\Java\jdk1.6.0_12\bin
在cmd中执行: keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android
回车得到执行结果:
androiddebugkey, 2012-2-28, PrivateKeyEntry,
指纹认证<MD5>: XX:XX:XX:XX:XX:XX:XX:XX.............
这里的XX:XX:XX:XX:XX:XX:XX:XX.............就是你的认证指纹
3.打开 http://code.google.com/intl/zh-CN/android/maps-api-signup.html
填入你的认证指纹(MD5)即可获得apiKey了,结果显示如下:
感谢您注册 Android 地图 API 密钥!
您的密钥是:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX