【转】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 在一个空界面添加高德地图,显示logl但是不显示地图