没有地图显示,但一个网格。所以我查找了一些示例修复并来到了这个
但是,在按照建议运行 cmds 后,我最终得到了 SHA1 证书指纹。但是当我去注册一个谷歌 API 密钥时,我发现我需要一个 MD5 证书指纹。请问我该如何解决?
没有地图显示,但一个网格。所以我查找了一些示例修复并来到了这个
但是,在按照建议运行 cmds 后,我最终得到了 SHA1 证书指纹。但是当我去注册一个谷歌 API 密钥时,我发现我需要一个 MD5 证书指纹。请问我该如何解决?
这是您问题的解决方案
首先找到 debug.keystore 的位置(在 Eclipse 中,您可以在 Window->Preference->Android->Build 找到 debug.keystore 的位置)。然后keytool.exe
在命令提示符中导航路径。keytool.exe
位于 Java -> JDK -> 程序文件内的 bin 文件夹内。对于窗口,在命令提示符下编写以下代码C:\Program Files\Java\jdk1.6.0_25\bin> keytool -list –alias androiddebugkey -keystore <path_of_debug.keystore> -storepass android -keypass android
这<path_of_debug.keystore>
是 debug.keystore 的路径。就我而言,它是 C:\Users\virus.android。
复制 MD5 密钥(例如:- BE:05:C8:F2:42:7A:97:37:78:EE:BD:4A:31:7D:A6:69)并转到以下链接以查找 google map api关键 http://code.google.com/android/maps-api-signup.html