Android:Google Maps API密钥注册:MD5authentication密钥

如何获得MD5指纹密钥。

我正在使用这个命令:

C:\Program Files\Java\jdk1.7.0_04\bin>keytool.exe -list -alias androiddebugkey -keystore "C:\Documents and Settings\IBM\.android\debug.keystore" -storepass android -keypass android ` 

但无法获得MD5密钥,但我正在获取证书指纹(SHA1)密钥

 androiddebugkey, Jan 16, 2012, PrivateKeyEntry,Certificate fingerprint (SHA1):A4:9E:8F:FA:1A:B2:A0:79:3D:D3:95:41:82:3B:F6:DA:78:40:DD:DE 

我想要MD5authentication密钥

非常感谢。

Solutions Collecting From Web of "Android:Google Maps API密钥注册:MD5authentication密钥"

 C:\Program Files\Java\jdk1.7.0_04\bin>keytool.exe -V -list -alias androiddebugkey -keystore "C:\Documents and Settings\IBM\.android\debug.keystore" -storepass android -keypass android 

考虑你的jdk-bin path在第first path地方,你的home user directorysecond path 。 对于windows 7它就像C:\Users\username\.android\debug.keystore

使用上面的命令你将得到所有的键。

谷歌API密钥在这里 。

为窗口

第一步:开始 – >运行 – >

types

C:\ Documents and Settings \ ashish \ .android

听到你应该传递你的当前用户
并finddebug.keystore

描述

现在得到debug.keystore的path

 C:\Documents and Settings\ashish\.android\debug.keystore 

现在是获取MD5的命令

 keytool -list -alias androiddebugkey -keystore <path_to_debug_keystore>.keystore -storepass android -keypass android 

所以现在我们通过dedug.keystorepath

完整的命令是

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

第2步:开始 – >运行 – >

键入cmd并将目录更改为android sdk的platform-tools并通过以下命令 在这里输入图像说明 按回车

在这里输入图像说明

现在你正在得到MD5现在如何使用它…..现在转到https://developers.google.com/android/maps-api-signup

在这里输入图像说明

之后,按下button它会给你地图的API

http://mobiforge.com/developing/story/using-google-maps-android请参阅此链接&#x3002;

使用JDK版本1.6而不是1.7,因为1.7默认使用SHA1生成指纹。

对于窗口你可以这样使用。

1.开始然后运行打开cmd然后键入

C:\ Documents and Settings \ NEETIKA.android \ debug.keystore

现在使用以下命令获取MD5指纹。

keytool.exe -list -alias androiddebugkey -keystore“C:\ android \ debug.keystore”-storepass android -keypass android

之后你会得到指纹

要find谷歌API的关键:使用此链接 – http://code.google.com/android/maps-api-signup.html

要在android中开发Google地图应用程序,首先要获取Google API(包含maps.jar)。 如果在Eclipse IDE中不可用,那么可以在eclipse中通过windows> Android sdk manager> …来下载它,然后select所需的Google API。 以google API为目标创build一个新的AVD,这是您运行谷歌地图应用程序的地方。

要获得MD5指纹,请在cmd中运行以下命令

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

在执行这个命令之前,1.把cmd的path改成keytool.exe的位置,一般在程序文件里面> java> bin 2.inside双引号input你的android keystore的path,可以在eclipse.windows>首选项>安卓>构build

而这个问题,我面临的是1.keytool错误:java.lang.RuntimeException:使用错误,并不是一个合法的命令—-因为有害的空间2.尝试插入-v命令冗长

获得MD5后,转到以下链接http://code.google 。 com / android / maps-api-signup.html并使用您的Google帐户login,以获取您可以在应用程序中使用的密钥。

注册链接为Android地图api键“https://developers.google.com/android/maps-api-signup”不起作用&#x3002;

在页面上方显示'无法连接到远程服务器'的iframe上的任何一个最近工作?

我所知道的,以上你得到的是关键,现在你需要在这个链接注册它。

上面的答案显示了如何获得md5密钥,但较新版本的jdk生成更多密钥并将SHA1显示为默认密钥。 要获取1.7及更高版本的md5密钥,请执行以下操作:

1转到命令行2转到密钥库C:\ Users \ Gideon.android的目录3input此命令keytool -v -list -keystore“C:\ Users \ Gideon.android \ debug.keystore”android

4用MD5查找代码:我的是:

 use **-V** in cmd prompt........:) 

对于窗户

1.find您的debug.keystore文件“C:\ Users \ bhushan.android \ debug.keystore”

2.在Java \ bin文件夹中findkeytool.exe

 C:\Program Files\Java\jre7\bin>keytool -v -list -alias androiddebugkey -keystore C:\Users\bshirsath\.android\debug.keystore -storepass android -keypass android Alias name: androiddebugkey Creation date: Mar 8, 2012 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN=Android Debug, O=Android, C=US Issuer: CN=Android Debug, O=Android, C=US Serial number: 1f5b8c95 Valid from: Thu Mar 08 17:51:52 IST 2012 until: Sat Mar 01 17:51:52 IST 2042 Certificate fingerprints: MD5: 6E:E7:47:2E:A7:07:8A:42:77:89:A8:83:C7:A6:53:87 SHA1: 1D:99:2B:0E:D3:2F:DE:12:92:CE:86:EE:5A:D2:99:80:28:F7:B6:22 SHA256: 30:0B:FC:40:7F:57:9F:51:FF:60:94:B9:CE:27:C1:7A:9D:EF:F7:14:C8: 36:B0:E8:F4:11:13:23:B1:67:17:08 Signature algorithm name: SHA256withRSA Version: 3 Extensions: #1: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: DF 53 60 E5 59 3A 8C 07 EA E1 A2 3F 00 57 45 DD .S`.Y:.....?.WE. 0010: DF 29 08 BA .).. ] ] 

4.获取Google Maps Android API v1的关键: https : //developers.google.com/maps/documentation/android/v1/maps-api-signup

5.要注册Google Maps Android API v1密钥,请按以下步骤操作:

– >如果您没有Google帐户,请使用页面上的链接进行设置。

– >粘贴MD5键

– >点击“生成API密钥”

您在命令行中错过了-v参数(对于冗长的我假设)。 没有-v只给你SHA1校验码。 与-v给你所有的人:MD5,SHA1,SHA256和关于证书的所有信息。