我从http://mobiforge.com/developing/story/using-google-maps-android获得知识。
我从我的机器上获取指纹密钥。
我使用以下命令:
keytool.exe -list -alias androiddebugkey -keystore“D:\ Android \ Key Store \ debug.keystore”-storepass android -keypass android
证书指纹(SHA1):FB:8E:56:83:06:C6:AA:39:56:A8:04:DD:0F:ED:3E:71:BD:8A:3A:4A
但是当我点击谷歌地图api时,它会抛出“您输入的指纹无效。请按浏览器上的返回按钮并输入有效的证书指纹。”
如果我给“FB:8E:56:83:06:C6:AA:39:56:A8:04:DD:0F:ED:3E:71”只有google生成Map键。但它并没有在我的设备上工作。
请帮助我解决问题以及如何生成地图密钥。
答案 0 :(得分:2)
安装Windows 7后,keytool默认输出SHA1
指纹,而不是MD5。添加-v选项也可以查看MD5
。
list -alias androiddebugkey
keystore "C:\android\debug.keystore"
storepass android -keypass android
-v for verbose ..
一切顺利