百度地图官方BaiduMapsApiASDemo key报错解决

因为项目需要,要使用百度地图,今天下了一个官方的demo想研究下。
官方的demo: http://lbsyun.baidu.com/index.php?title=androidsdk/sdkandev-download
然后自己申请了API_KEY

image.png

在AndroidManifest中写入自己申请的key

    <application
        android:name=".DemoApplication"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:hardwareAccelerated="true" >
        <meta-data
            android:name="com.baidu.lbsapi.API_KEY"
//          这里填入
            android:value="fev003rSNajd5dUnicjwGGNnl4hL4DEq" />

运行后提示key出错,点开地图都是网格,很蛋疼检测了几遍SHA1,还是报错。


image.png

最后发现,在BaiduMapsApiASDemo/app里有一个debug.keystore,用keytool查看,然后使用这个SHA1去官网替换一下就ok了。


image.png
image.png
image.png

o(╥﹏╥)o官方也没有说明,网上都是说用C:\Users****.android目录下的debug.keystore。

然后再运行就ok啦(请测可用),下面是成功后的,美滋滋


image.png
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容