首先推荐一个软件“PowerCmd”,比Windows自带的Cmd.exe好用,可以方便复制粘贴等。下载:PowerCmd.zip
在Android开发过程中,如果要使用Google地图,就必须要申请apiKey。
申请步骤:
1. 获取你的debug keystore位置:
打开Eclipse--->Windows--->Preferences--->Android--->Build
查看默认的debug keystore位置,我的是E:\java\android-sdk-windows\.android\debug.keystore
2.打开PowerCmd输入:
keytool -list -alias androiddebugkey -keystore " 。。。" -storepass android -keypass android
双引号中的为你keystore位置, 注意,你的双引号一定要有,否则就会报错。
执行结果:
3. 打开http://code.google.com/intl/zh-CN/android/maps-api-signup.html
填入你的认证指纹(MD5)即可获得apiKey了(前提是你要有Google帐号)。
结果显示(如何使用也展示了):
今天要用google map 获取api ,nnd只有个MD5,在windows下装的jdk7 获取keystore只能获取sha1,在ubuntu装的jdk 6,jdk6就获取的md5,我以为证书问题,把keystore拷贝到windows 执行命令还是sha1,jdk的问题,在jdk7下怎么解决?别说换jdk6,我想知道解决方案
搞定了keytool -v -list -alias Androiddebugkey -keystore debug.keystore 就列出了
示例如下:
Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\haifeng_liu>keytool -list -alias androiddebugkey -keystore "F:\.android\debug.keystore" -storepass android -keypas
androiddebugkey, 2011-11-19, PrivateKeyEntry,
证书指纹 (SHA1): 41:0F:F1:54:73:D1:3A:66:C6:82:5E:DB:C2:33:54:A3:AB:BD:AC:EC
C:\Users\haifeng_liu>keytool -list -keystore F:\.android\debug.keystore
输入密钥库口令:
密钥库类型: JKS
密钥库提供方: SUN
您的密钥库包含 1 个条目
androiddebugkey, 2011-11-19, PrivateKeyEntry,
证书指纹 (SHA1): 41:0F:F1:54:73:D1:3A:66:C6:82:5E:DB:C2:33:54:A3:AB:BD:AC:EC
C:\Users\haifeng_liu>keytool -v -list -keystore F:\.android\debug.keystore
输入密钥库口令:
密钥库类型: JKS
密钥库提供方: SUN
您的密钥库包含 1 个条目
别名: androiddebugkey
创建日期: 2011-11-19
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: CN=Android Debug, O=Android, C=US
发布者: CN=Android Debug, O=Android, C=US
序列号: 79f1398a
有效期开始日期: Sat Nov 19 16:38:16 CST 2011, 截止日期: Mon Nov 11 16:38:16 CST 2041
证书指纹:
MD5: A0:48:EF:E0:D7:FC:5F:8A:18:68:4A:01:5B:C5:91:F5
SHA1: 41:0F:F1:54:73:D1:3A:66:C6:82:5E:DB:C2:33:54:A3:AB:BD:AC:EC
SHA256: 41:D5:FA:26:58:59:AF:63:95:42:7F:A9:AB:23:5E:6D:B4:3B:73:CB:98:F6:58:27:C4:D8:A3:B4:7B:EF:74:3D
签名算法名称: SHA256withRSA
版本: 3
扩展:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 1C 16 97 88 D4 55 D1 2C 82 8A A9 D8 77 95 81 CB .....U.,....w...
0010: 4C 6F A7 C3 Lo..
]
]
*******************************************
*******************************************