含有百度地图的签名包,无法正常显示地图

来源:互联网 发布:python视频教程哪家好 编辑:程序博客网 时间:2024/05/01 04:15

最近在做一个项目使用到百度地图,我用的测试机是红米NOTE 刷的Android6.0 oc版,集成百度地图后,真机测试正常, 但是签名发布后, 三星note5,和360n4s 等部分手机出现地图无法显示的问题。

在网上查资料,发现是百度地图key问题。根据百度地图官方文档,创建应用时需要输入安全码,而安全码是由 数字签名的SHA1+;+包名

获取签名文件SHA1的方法是如下命令

keytool -list -v -keystore debug.keystore

这里debug.keystore是开发环境下的签名文件,而正式apk包需要改成自己的签名文件,android stuido生成的签名文件后缀为.jks,假设签名文件为test.jks,则命令改为keytool -list -v -keystore test.jks,根据生产的SHA1,重新创建百度应用,然后填写相应的ak

0 0
原创粉丝点击