1.首先找到debug keystore的位置
打开Eclipse--->Windows--->Preferences--->Android--->Build
一般情况 win7 C:\Users\xxxxxxx\.android\debug.keystore
xp C:\Documents and Settings\Administrator\.android\debug.keystore
2.在cmd中执行
keytool -list -alias androiddebugkey -keystore "debug keystore路径 " -storepass android -keypass android
(路径要有“”)
D:\jdk_win64\bin>keytool -list -alias androiddebugkey -keystore"C:\Users\zhang\.android\debug.keystore " -storepass android -keypass android
androiddebugkey, 2011-6-16, PrivateKeyEntry,
证书指纹 (MD5): DA:E7:05:B0:86:4F:76:93:D7:F3:E7:9D:EE:FE:4A:85
PS:
(1). 提示keytool命令不是内部或外部命令时,将执行目录指向自己的bin目录
接下来在命令行中输 keytool -list -alias androiddebugkey -keystore “debug keystore路径 "-storepass android -keypass android
(2).如果得到的是 证书指纹 (SHA1)
在命令行输入 keytool -list -alias androiddebugkey -keystore “debug keystore路径" -v
提示输入 输入密钥库口令 时,输入android
即可得到证书指纹MD5
D:\jdk_win64\bin>keytool -list -alias androiddebugkey -keystore C:\Users\zhang\.android\debug.keystore -v
输入密钥库口令:
别名: androiddebugkey
创建日期: 2011-6-16
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: CN=Android Debug, O=Android, C=US
发布者: CN=Android Debug, O=Android, C=US
序列号: 4dfa1956
有效期开始日期: Thu Jun 16 22:55:18 CST 2011, 截止日期: Sat Jun 08 22:55:18 CST
2041
证书指纹:
MD5: DA:E7:05:B0:86:4F:76:93:D7:F3:E7:9D:EE:FE:4A:85
SHA1: 58:D7:29:7C:57:44:7B:B9:DB:53:FB:83:AC:6C:3D:21:24:BA:5E:5F
SHA256: 26:1D:C0:7C:39:B7:65:46:33:B8:7E:C8:D0:09:A0:F5:51:93:94:99:04:
0E:88:1A:72:C9:A6:FC:50:A6:A4:30
签名算法名称: SHA1withRSA
版本: 3
3.打开 http://code.google.com/intl/zh-CN/android/maps-api-signup.html
复制 认证指纹 (MD5):到 My certificate's MD5 fingerprint 中
使用key
工程中打开 AndroidManifest.xml 在 <application> 元素下添加:
<uses-library android:name="com.google.android.maps" />
在 <manifest> 元素下添加如下语句来取得联网许可:
<uses-permission android:name="android.permission.INTERNET" />
eg:<application ...>
<uses-library android:name="com.google.android.maps" />
...
</application>
<uses-permission android:name="android.permission.INTERNET">
</uses-permission>
打开 res/layout/main.xml file 将文件改为:
< ?xml version="1.0" encoding="utf-8"?>
< com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="这里填 Google Map API Key"
/>