繁体   English   中英

获取Google Maps API密钥

[英]Obtaining Google Maps API key

我正在使用Windows 7。

我已经尝试了几次debug.keystore,使用以下命令出现在c:\\ users \\ YOURUSER.android \\中:

keytool -list -alias androiddebugkey -keystore c:\Users\YOURUSER\.android\debug.keystore -storepass android -keypass android

它给了我一个MD5,但后来我去了谷歌MD5注册页面,它说它不是一个有效的指纹。

我搜索了更多信息,最后我在c:\\ users \\ YOURUSER \\中创建了一个新的debug.keystore,以避免重写原始的。 我使用了这个命令:

keytool -genkey -keypass android -keystore c:\users\YOURUSER\debug.keystore -alias androiddebugkey -storepass android -validity 10000 -dname "CN=Android Debug,O=Android,C=US"

它有效,所以我使用上一个命令来获取MD5,它给了我一个新的MD5。 然后我再次去谷歌和同样的问题:“不是一个有效的指纹”。

我做了第二次尝试。 这就是我所做的:1)打开一个Windows7终端,转到c:\\ program files \\ java \\ jdk1.7.0 \\ bin \\ 2)写了命令:

 keytool -genkey -v -keystore c:\eclipse\my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

3)然后我尝试使用comand从我的密钥库中获取MD5代码:

keytool -list -alias alias_name -keystore c:\eclipse\my-release-key.keystore

并写了我被问到的密码。 它给了我一个MD5。

4)我去映射api密钥注册并写入MD5。 “FINGERPRINT无效”

我不知道问题是什么。 我应该为我编程的每个应用程序执行此操作? 太头疼了!

有人能帮帮我吗?

您确定要获得MD5而不是SHA1指纹吗? 试过-v选项? 请参阅: 如何从Java的keytool获取MD5指纹,而不仅仅是SHA-1?

谷歌地图已弃用其先前版本的API v1,并推出了新版本的谷歌地图API v2。

以前我们生成了md5密钥,但现在我们需要生成sha-1指纹证书。

Maps API密钥基于应用程序的简短形式的数字证书,称为SHA-1指纹。 指纹是从常用的SHA-1散列算法生成的唯一文本字符串。 由于指纹本身是唯一的,因此Google地图会将其用作识别您的应用程序的方法。

请浏览它可以帮助你的链接

https://developers.google.com/maps/documentation/android/start#the_google_maps_api_key

https://developers.google.com/maps/documentation/android/intro#sample_code

也可以在堆栈中看到相同类型的帖子

如何实施Google Maps新版API v2

  1. 在命令行中你需要打开Java-> jdk-> bin,对我来说它是“C:\\ Program Files \\ Java \\ jdk1.7.0_03 \\ bin”
  2. 有你需要的“keytool”程序。 在命令行中输入“cd C:\\ Program Files \\ Java \\ jdk1.7.0_03 \\ bin”
  3. 并输入“keytool -list -v -keystore C:\\ Users \\ John \\ .android \\ debug.keystore”所以命令行中的最后一个字符串必须如下所示:“C:\\ Program Files \\ Java \\ jdk1.7.0_03 \\ bin > keytool -list -v -keystore C:\\ Users \\ John \\ .android \\ debug.keystore“。 Whare通常你只需更改名称“John”

将有SHA-1,MD5等

最后,转到Google Access API google access api

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM