Android:Google Maps API Key Signup:MD5认证密钥
如何获得MD5指纹密钥。Android:Google Maps API Key Signup: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 `
,但无法得到验证字,但我正在逐渐证书指纹(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
我想MD5认证密钥。
很多谢谢。
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
地方,在你的second path
home user directory
。对于windows 7
它就像C:\Users\username\.android\debug.keystore
使用上述命令您将获得所有的密钥。
谢谢@santhosh – 2012-03-14 06:25:31
http://mobiforge.com/developing/story/using-google-maps-android请参阅此链接。
使用JDK版本1.6而不是1.7,因为1.7默认情况下使用SHA1生成指纹。
谢谢@richa但我知道了。这个链接给了我相同的输出。 – 2012-03-14 05:23:50
我想MD5证书不是SHA1证书指纹。如果任何其他解决方案指导我请。非常感谢。 – 2012-03-14 05:26:54
更新了我的答案... – Richa 2012-03-14 05:35:05
对于在android中开发Google Maps应用程序,第一步是获取Google API(包含maps.jar)。 如果它在Eclipse IDE中不可用,那么可以通过转到windows> Android sdk manager> ...在eclipse中下载它,然后选择所需的Google API。 以google API为目标创建一个新的AVD,这是您运行谷歌地图应用程序的地方。
要获得MD5指纹在cmd中
keytool.exe的-list -alias androiddebugkey -keystore“C:\ Documents和Settings \ Administrator.android \ debug.keystore”运行以下命令-storepass的android -keypass机器人
前执行该命令, 1.更改CMD的路径keytool.exe的位置通常是程序文件>的java>斌 2.inside双引号输入路径到Android密钥库,可以发现里面在eclipse.windows>偏好设置> android> build
虽然我遇到的问题是 1.keytool错误:java.lang.RuntimeException:使用错误,并且不是合法命令----由于不需要的空格 2.尝试插入-v命令以获取详细信息
获得MD5后,请转到以下链接http://code.google。 com/android/maps-api-signup.html并使用您的Google帐户登录,以获取您可以在应用程序中使用的密钥。
窗户
第一步:开始 - >运行 - >
型
C:\ Documents和Settings \阿希什\ .android
听到你应该通过您当前的用户
并找到debug.keystore
现在得到debug.keystore
C:\Documents and Settings\ashish\.android\debug.keystore
现在命令的路径越来越MD5
keytool -list -alias androiddebugkey -keystore <path_to_debug_keystore>.keystore -storepass android -keypass android
所以现在我们传递的dedug.keystore
的路径完整的命令是
keytool -list -alias androiddebugkey -keystore "C:\Documents and Settings\ashish\.android\debug.keystore" -storepass android -keypass android
第2步:开始 - >运行 - >
键入cmd,然后将目录更改为Android SDK中的平台工具和以往以下命令 按回车
现在你正在得到MD5现在如何使用它..... 现在去https://developers.google.com/android/maps-api-signup
是按下按钮后,它会给你的地图API
真棒好友...谢谢..精彩的解释 – 2012-05-02 06:51:02
@ Tech.Rahul谢谢 – 2012-05-02 09:37:48
为窗口,您可以使用这样的。
1.Go启动,然后运行CMD打开然后键入
C:\ Documents和Settings \ NEETIKA.android \ debug.keystore
现在使用下面的命令得到MD5指纹。
keytool.exe的-list -alias androiddebugkey -keystore “C:\机器人\ debug.keystore” -storepass的android -keypass安卓
你会说
要查找谷歌API后,即可获取指纹键:使用此链接 - http://code.google.com/android/maps-api-signup.html
注册链接为Android地图api键'https://developers.google.com/android/maps-api-signup'不起作用。
显示'无法连接到远程服务器'在iframe上方的page.did任何人最近的工作吗?
我在[link]( http:// t3g-garrett。 appspot.com/code.google.com/android/maps-api-signup.html) – user961524 2012-05-18 05:06:00
以上答案显示如何获取md5密钥,但更新版本的jdk生成更多密钥并将SHA1显示为默认密钥。为了获得MD5键1.7和更高:
1进入命令行 2转至密钥库的C DIR:\用户\ Gideon.android 3输入此命令密钥工具-v -list -keystore“C:\用户\ Gideon.android \ debug.keystore”机器人
4的外观与MD5码: 我的是:
use **-V** in cmd prompt........:)
你错过在命令行的-v参数(详细我假设) 。没有-v只给你SHA1校验和。与-v给你所有的人:MD5,SHA1,SHA256和关于证书的所有信息。
对于windows
1.Locate您debug.keystore文件 “C:\用户\ bhushan.android \ debug.keystore”
2.找到keytool.exe的用Java \ bin文件夹
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.Get对谷歌地图的Android API v1的关键: https://developers.google.com/maps/documentation/android/v1/maps-api-signup
5.To寄存器的goog le Maps Android API v1 Key,请按照下列步骤操作:
- >如果您没有Google帐户,请使用页面上的链接进行设置。
- >粘贴MD5关键
- >点击 “生成API密钥”
谷歌现在已经过时了Android应用这项服务。 – 2013-01-22 06:53:21
@Cool Jatt相同的任何文档证明 – Android 2013-01-31 11:35:35
@BlackDevil:请检查以下链接:https://developers.google.com/maps/documentation/android/v1/hello-mapview – 2013-02-01 05:40:57