前几天写百度地图的demo时,程序老是闪退,于是我开了漫长的debug之路……

    最后修正后发现问题还蛮多的,在下面一一列举了:

1、百度地图api申请的密钥有问题

开发版SHA1发布版SHA1值是两个不一样的东西。申请界面的必填的选项是发布版SHA1

 

  • 开发版SHA1的获取:这个在百度官网有详细介绍,我就不详细写了。

                                             可以控制台查询,在.android目录下输入命令:keytool -list -v -keystore debug.keystore;也可以直接从编译软件查询。

  • 发布版SHA1的获取:上面debug.keystore 就是一个安卓自带的签名文件。当我们需要获取发布版SHA1的时候,就需要用自己的签名文件。

                                              具体详见我的另一篇博客:如何申请发布版SHA1值

2、SDK导入问题

检查一下你的jar包和.so文件有没有成功导入

详见:Android stdio——正确应用jar包和so文件 

 

posted on 2020-05-19 10:59  孤岛蓝鲸  阅读(1158)  评论(0编辑  收藏  举报