在 Android中使用高德地图

Posted

tags:

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

参考技术A 由于公司旗下的App都涉及到了地图开发这块。所以也把自己在开发过程中遇到的问题都记录下来

以免下次遇到同样的问题。又要从零开始去百度

要在App中使用高德地图。我们先要去高德地图开发者官网。注册个开发者帐号才行

高德开放平台 (附上官网链接)

注册好账号后。我们点击右上角的控制台按钮即可

第二步创建新应用

点击左侧的应用管理--我的应用。然后点击右上角的创建新应用

填上应用名称 和 应用类型

第三步点击添加按钮

填上写所有带红色星号的选项,最后点击提交。

获取包名大家都会。现在教教大家如何获取发布版安全码SHA1

在jks文件所在的目录中打开命令行窗口

然后输入 keytool -v -list -keystore   然后将jks文件拖动进命令行窗口。

回车。输入秘钥库口令后(如果输入正确的话,你将会看到证书指纹中的SHA1).将它复制到发布版安全码SHA1中即可

此时会生成一个key

第五步,复制刚刚生成的key.然后打开清单文件

新增

<meta-data

            android:name="com.amap.api.v2.apikey"

            android:value="在这个地方填写 你刚刚获取的key就OK了" />

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

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

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

然后在application中引用:

以上是关于在 Android中使用高德地图的主要内容,如果未能解决你的问题,请参考以下文章

Android 第三方 SDK 之 高德地图(一)

android开发如何用高德地图进行模拟定位.

android手机 高德导航地图放哪个目录下

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

android高德地图怎么由城市名称设置位置

高德地图在android上的开发汇总