Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:Google地图API密钥注册:MD5认证密钥_Android_Google Maps Api 3 - Fatal编程技术网

Android:Google地图API密钥注册:MD5认证密钥

Android:Google地图API密钥注册:MD5认证密钥,android,google-maps-api-3,Android,Google Maps Api 3,如何获取MD5指纹密钥 use **-V** in cmd prompt........:) 我正在使用此命令: 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 ` u

如何获取MD5指纹密钥

use **-V** in cmd prompt........:)
我正在使用此命令:

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    ` 
use **-V** in cmd prompt........:)
但无法获取MD5密钥,但我正在获取证书指纹(SHA1)密钥

use **-V** in cmd prompt........:)
我想要MD5认证密钥

use **-V** in cmd prompt........:)
非常感谢。

请参阅此链接

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

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

据我所知,上面您得到的是密钥,现在您需要在此注册它

use **-V** in cmd prompt........:)
考虑
第一个路径中的
jdk-bin路径
,以及
第二个路径中的
主用户目录
。对于
windows7
来说,它就像
C:\Users\username\.android\debug.keystore

use **-V** in cmd prompt........:)
使用上述命令,您将获得所有密钥

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

.

要在android中开发谷歌地图应用程序,第一步是获取谷歌API(包含maps.jar)。
use **-V** in cmd prompt........:)
如果它在Eclipse IDE中不可用,您可以在Eclipse中通过转到windows>Android sdk管理器>…下载它,然后选择所需的Google API。 创建一个新的AVD,目标是GoogleAPI这是运行GoogleMaps应用程序的地方

use **-V** in cmd prompt........:)
要获取MD5指纹,请在cmd中运行以下命令

use **-V** in cmd prompt........:)
keytool.exe-list-alias androiddebugkey-keystore“C:\Documents and Settings\Administrator.android\debug.keystore”-storepass android-keypass android

use **-V** in cmd prompt........:)
在执行此命令之前, 1.将cmd的路径更改为keytool.exe的位置,该位置通常位于program files>java>bin中 2.在双引号内输入android密钥库的路径,可在eclipse..windows>preferences>android>build中找到

use **-V** in cmd prompt........:)
在尝试这一点时,我面临的问题是 1.keytool错误:java.lang.RuntimeException:使用错误,并且不是合法命令——因为不需要空格 2.尝试为详细信息插入-v命令

use **-V** in cmd prompt........:)
获得MD5后,转到以下链接。com/android/maps-api-signup.html并使用您的google帐户登录。以获取可在应用程序中使用的密钥。

适用于windows

use **-V** in cmd prompt........:)
步骤1:开始-->运行-->

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

use **-V** in cmd prompt........:)
C:\Documents and Settings\ashish\.android

use **-V** in cmd prompt........:)
听说您应该通过当前用户
并找到debug.keystore

C:\Documents and Settings\ashish\.android\debug.keystore
use **-V** in cmd prompt........:)

use **-V** in cmd prompt........:)
现在获取debug.keystore的路径

C:\Documents and Settings\ashish\.android\debug.keystore
use **-V** in cmd prompt........:)
现在是获取MD5的命令

keytool -list -alias androiddebugkey -keystore <path_to_debug_keystore>.keystore -storepass android -keypass android
use **-V** in cmd prompt........:)
步骤2:开始-->运行-->

use **-V** in cmd prompt........:)
键入cmd并将目录更改为android sdk的平台工具,然后通过以下命令 按回车键

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

use **-V** in cmd prompt........:)
现在你得到了MD5现在如何使用它。。。。。 现在去

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

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

按下按钮后,它将为您提供地图api,您可以像这样使用该窗口

use **-V** in cmd prompt........:)
1.转到开始,然后运行open cmd,然后键入

use **-V** in cmd prompt........:)
C:\Documents and Settings\NEETIKA.android\debug.keystore

C:\Documents and Settings\ashish\.android\debug.keystore
use **-V** in cmd prompt........:)
现在使用以下命令获取MD5指纹

use **-V** in cmd prompt........:)
keytool.exe-list-alias androiddebugkey-keystore“C:\android\debug.keystore”-storepass android-keypass android

use **-V** in cmd prompt........:)
之后你会得到指纹

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

要查找google API密钥:请使用此链接--

android map API密钥的注册链接'https://developers.google.com/android/maps-api-signup“这不管用

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

在页面背景上方的iframe中显示“无法连接到远程服务器”。最近有人处理过吗?

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

use **-V** in cmd prompt........:)
1转到命令行 2转到密钥库C:\Users\Gideon.android的目录 3输入以下命令keytool-v-list-keystore“C:\Users\Gideon.android\debug.keystore”android

use **-V** in cmd prompt........:)
4查找MD5的代码:
我的问题是:

您没有在命令行中找到-v参数(我假设是详细的)。如果没有-v,则只提供SHA1校验和。使用-v可以为您提供所有证书:MD5、SHA1、SHA256以及有关证书的所有信息。

适用于windows

use **-V** in cmd prompt........:)
1.找到debug.keystore文件 “C:\Users\bhushan.android\debug.keystore”

use **-V** in cmd prompt........:)
2.在Java\bin文件夹中找到keytool.exe

use **-V** in cmd prompt........:)
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.获取谷歌地图Android API v1的密钥:

use **-V** in cmd prompt........:)
5.要注册Google Maps Android API v1密钥,请执行以下步骤:

use **-V** in cmd prompt........:)
-->如果你没有谷歌账户,请使用页面上的链接设置一个

use **-V** in cmd prompt........:)
-->粘贴MD5键

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

-->单击“生成API密钥”

谢谢@richa,但我没拿到它。此链接提供相同的输出。我想要MD5证书,而不是SHA1证书指纹。如果有其他解决方案可以指导我,请告诉我。非常感谢。在最后写“-v”,它将为您提供SHA1和MD5fingerprint@KKD“我现在要走了。谢谢,我必须注册这个链接。但我需要MD5钥匙。现在我通过在我的命令中键入
-V
b4
-list
来获取所有键。谢谢你,很好。所以你成功了。:)我在[link]()上得到了密钥。谷歌现在已经不推荐Android应用程序使用这项服务了。@Cool Jatt这项服务有任何文档证明吗same@BlackDevil:请查看此链接:@BlackDevil:你能帮我解决这个问题吗:Sry@CoolJatt我有点陷入了同样的问题。还是看看我能做什么。
use **-V** in cmd prompt........:)