获取Google Maps API 指纹证书时获取的是SHA1型的,而认证时需要的是MD5的解决方法【转】

本文介绍了如何成功申请Android地图API密钥的过程,并提供了两个密钥实例及其对应的证书指纹。此外,还给出了如何在XML中配置地图视图组件及解决MD5指纹证书问题的方法。

感谢您注册 Android 地图 API 密钥!

您的密钥是:

0wyEnwWWt2HVRl15dWINuwaeIQvb6vSB_HRKX6Q

此密钥适用于所有使用以下指纹所对应证书进行验证的应用程序:

CE:F4:A0:F8:87:E5:AA:6B:DD:1F:27:8A:AE:68:D2:AD

下面是一个 xml 格式的示例,帮助您了解地图功能:

              <com.google.android.maps.MapView
                 android:layout_width="fill_parent"
                 android:layout_height="fill_parent"
                 android:apiKey="0wyEnwWWt2HVRl15dWINuwaeIQvb6vSB_HRKX6Q"
                 />
            

有关详细信息,请查看 API 文档


第二次申请的…………


感谢您注册 Android 地图 API 密钥!

您的密钥是:

0wyEnwWWt2HWHYA0NPWHOHmN7l8BcthXdFMOLuA

此密钥适用于所有使用以下指纹所对应证书进行验证的应用:

E7:31:AC:6B:CE:26:04:C3:61:A6:17:41:DA:CD:4E:C7

下面是一个 xml 格式的示例,帮助您了解地图功能:

              <com.google.android.maps.MapView
                 android:layout_width="fill_parent"
                 android:layout_height="fill_parent"
                 android:apiKey="0wyEnwWWt2HWHYA0NPWHOHmN7l8BcthXdFMOLuA"
                 />
            

有关详细信息,请查看 API 文档 

获取Google Maps API 指纹证书时获取的是SHA1型的,而认证时需要的是MD5的解决方法







申请Google Maps API 时需要验证MD5指纹证书,但是通过keytool -list -keystore “C:\Documents and Settings\tony\.android\debug.keystore” 命令得到是是SHA1类型的,不能通过验证。解决办法就是:

进入cmd后定位到.android文件夹下(cd .android),然后 输入 keytool -list -v -keystore debug.keystore 这样就把三种指纹证书全部列出来了,包括MD5、SHA1、SHA256。(密钥口令是android)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值