导航:首页 > 操作系统 > android百度地图弹出框

android百度地图弹出框

发布时间:2024-11-16 02:21:51

Ⅰ 在百度地图的SearchInfoWindow弹出信息框的地方出问题了,求助

网络地图API是为开发者免费提供的一套基于网络地图服务的应用接口,包括JavaScript API、Web服务API、android SDK、iOS SDK、定位SDK、车联网API、LBS云等多种开发工具与服务,提供基本地图展现、搜索、定位、逆/地理编码、路线规划、LBS云存储与检索等功能,适用于PC端、移动端、服务器等多种设备,多种操作系统下的地图应用开发。

Ⅱ 怎么解决android开发的百度地图的签名问题

相信很多人在开发网络地图的时候会出现网络地图有时候会加载不出来,只显示网格图。 这个问题究其原因就是申请网络key的时候填写的SHA1也就是指纹证书有问题。估计很多开发者都是照着网络开放平台上介绍的流程去申请的。
当然,照着网络开放平台上去申请是没错的。但是上面介绍的申请得到的指纹证书只是本地开发环境存在的默认签名文件debug.keystore的指纹证书。流程如下:
第一步:打开命令窗口,输入cd .android。(这一步说明开发环境默认的签名证书debug.keystore存放在C盘.android目录中)
第二步:进入.android目录后,接着输入keytool -list -v -keystore debug.keystore,这里的debug.keystore就是开发环境下默认的签名文件了。

值得注意的是:我们在开发一个apk发布在应用商店时,需要我们自己的生成的签名文件,这个签名文件和开发环境默认的签名文件肯定是不同的,至少指纹证书SHA1就不同。所以,当我们通过我们自己生成的签名文件导出签名的apk时,网络地图的key应该是我们自己的签名文件中的指纹证书,如果还是用的是debug.keystore的SHA1申请的key,网络地图自然就会有问题。比如,我们导出apk的签名文件名字为myapp.keystore;那么可以通过在命令窗口中输入keytool -list -v -keystore myapp.keystore得到SHA1,然后通过这个SHA1去申请网络key,这样,你导出的签名apk的网络地图功能就不会只显示方格图加载不出来地图的问题了。

总之:如果你用到网络地图功能的apk,仅仅是通过本地环境运行的,你完全可以按照网络开放平台上介绍的流程去获取SHA1。但是,如果你开发的apk是需要自己生成的签名文件(签名证书)导出,放到应用商店去给别人下载的。那么,你申请网络地图key的SHA1值,就应该是来自你生成的签名文件中的SHA1值,SHA1查看方式keytool -list -v -keystore 签名文件。(注意要进入文件所在路径再输入命令)

阅读全文

与android百度地图弹出框相关的资料

热点内容
java的map数据结构 浏览:100
沈阳气体压缩机有限公司 浏览:600
胸椎压缩性骨折饮食 浏览:270
如何看服务器系统的版本号 浏览:26
龙吟平衡车如何用app使用 浏览:576
数字生态森林app怎么种树 浏览:18
python3非零返回 浏览:419
云页pdf 浏览:320
小米编译器app 浏览:868
加油吧程序员怎么样 浏览:829
cad线条拉伸命令快捷键 浏览:546
可以复制加密门禁的软件 浏览:45
电脑文件夹是默认共享的吗 浏览:758
网页pdf怎么转word 浏览:68
如何使用cs服务器中文id 浏览:102
珠海税务局服务器地址和端口号 浏览:887
加密狗型号有什么用 浏览:383
阿里云怎么开启服务器端口 浏览:91
ftp服务器如何判断已经传送了 浏览:793
程序员折999朵玫瑰花 浏览:215