Baidu Map SDK 地图显示不出来的原因

项目中集成Baidu Map SDK的时候发现地图只显示网格,而不能显示地图,摸索了半天,总算弄明白了。

1. 首先自己自行注册一个百度账号,很快就能申请到的, 然后再申请一个Baidu Map SDK的Key.

    地址:http://developer.baidu.com/map/android-mobile-apply-key.htm.

2. 把你的key跟你的应用绑定(包括包名,应用名,签名SHA1).

注意:你Eclipse Run出来的应用采用的默认的Keystore,你要先把它的SHA1值获取到,然后设置到相应的Key中。

获取SHA1命令:keytool -list -keystore C:\Users\bds\.android\debug.keystore ,其中红色部分是你的keystore地址。我就

犯过错,把自己定义的keystore的SHA1值配置到了Baidu Map的key上去了,一直不能显示,倒腾半天,才弄出来。

3. 配置好Manifest.xml,Baidu Map就可以正常使用了。

欢迎补充。另外,Demo上提供的貌似都是静态地图,不能定位到具体某一城市,有知道的朋友,欢迎分享。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值