【转】Android接入高德地图不显示地图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了【转】Android接入高德地图不显示地图相关的知识,希望对你有一定的参考价值。

参考技术A 【原文地址: https://blog.csdn.net/chen364567628/article/details/86559986 】
按照高德官网的文档配置地图加载,在地图上有高德的logo,但是始终加载不到地图,那么你可能遇到这个问题了,请看下面解决办法。
第一步查看:项目的build.gradle中配置的编译版本、运行版本、是不是高于27的版本。
那么你的的问题肯定是因为高版本不支持http这种不加密的协议,需要使用https加密。有两种解决办法:

在 res 下新增一个 xml 目录,创建network_security_config文件:

然后在application中引用:

android map高德地图显示多个点,并且每个marker点可以响应鼠标点击事件,处理跳转页面

定义一个数组,然后将要显示的markers放进数组里面,让后循环每个marke对象,赋予监听事件,在监听事件里面写其它需要的功能;

js举例:

var  arr = new Arry();

var marker;

xuanhuan{

   InsertMarkerContent();

   arr.push(marker);

 }

mapObj.addOverlays(arr,true);//这必须在监听事件前,否则报错无对象

for(var i=0;i<arr.length;i++)

{

   mapObj.addEventListener(arr[i],MOUCE_CLICK,fucntionname);

}

 

以上是关于【转】Android接入高德地图不显示地图的主要内容,如果未能解决你的问题,请参考以下文章

Unity与Android交互-Unity接入高德地图实现定位以及搜索周边的功能(使用Android Studio)详细操作

android studio高德地图加载离线地图如何做

android studio 在一个空界面添加高德地图,显示logl但是不显示地图

android开发 高德地图怎么设置显示的范围,并且设置缩放的最大级别

GPS坐标转高德地标(火星坐标/国测坐标)

Android高德地图重叠,切换闪烁