Android studio 百度地图开发(9)只显示网格不显示地图或者只显示一个部分地图

本文介绍了在Android Studio使用百度地图SDK时遇到的地图显示问题,包括仅显示网格不显示地图及打包后显示异常的解决方法。问题主要涉及网络连接、API_KEY配置、AndroidManifest设置等,解决思路包括检查网络、确认AK是否正确、获取打包后应用的SHA1签名并重新申请AK。此外,还推荐了百度地图提供的二合一AK生成方式,以便于开发和发布的无缝切换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.问题描述

不显示百度地图目前我遇见了两种情况:
(1)开发的时候不显示百度地图,只显示网格;
(2)开发的时候会显示地图(模拟机or真机),打包成apk后安装到手机上却只显示网格不会显示地图,或者在手机上一开始显示地图,但是缩放后发现只是一个矩形框内的地图显示,而矩形框外的部分只显示网格;

二.解决方法

(1)针对第一种,在开发阶段都不会显示地图的原因,从以下几个方面排查:
之前的一篇博文里也详细记录了配置过程和问题解决的方法:点击查看,在这里只是将可能出现的环节再次列出来。

  • 网络
    手机是否连网了,低级错误,但是往往被我们忽视;
  • AK
    申请API_KEY的时候,是否正确填写了包名SHA1,包名和SHA1的获取,官网有教程。
    AK申请地址:http://lbsyun.baidu.com/apiconsole/key/create
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值