用于为Android应用程序生成Google Map密钥的指纹无效

时间:2012-08-27 08:27:43

标签: android android-layout android-mapview

我已使用这些命令

成功为Google地图密钥生成指纹证书
keytool -list -alias androiddebugkey -keystore "C:\Users\pc\.android
\debug.keystore" -storepass android -keypass android

我得到了这个结果

androiddebugkey, Aug 25, 2012, PrivateKeyEntry,
Certificate fingerprint (SHA1): 68:1F:B8:80:C0:B9:96:D1:6E:95:86:69:CD:DB:0E:28:DC:9E:89:51

当我尝试在此网站https://developers.google.com/android/maps-api-signup

上注册证书指纹时

页面回复了我您输入的指纹无效。请按浏览器上的“返回”按钮并输入有效的证书指纹

哪里有问题请帮助。

2 个答案:

答案 0 :(得分:7)

我发现问题的解决方案只是通过此

更改了命令
keytool -list -v -alias androiddebugkey -keystore C:\Users\<user>\.android\debug.keystore -storepass android -keypass android

答案 1 :(得分:3)

如果你在查找调试密钥路径时遇到问题或者不想使用adb,你可以在eclipse中获取指纹:

转到窗口 - &gt;首选项并找到android部分。选择构建子设置。

enter image description here

在您单击完成之前使用ADT导出已签名的应用程序时,生产指纹将在那里。只是复制它。