高德SDK的使用

获取key

参考这个文档:https://lbs.amap.com/api/android-sdk/gettingstarted

高德地图sdk 偏差 高德地图sdk使用教程_服务器


登录时使用电话号码,才能使用控制台

高德地图sdk 偏差 高德地图sdk使用教程_java_02


添加key

高德地图sdk 偏差 高德地图sdk使用教程_jar_03


1.key值直接可以输入

2.发布版安全码SHA1,阅读高德API文档

C:\Users\haha\android.keystore 这个需要自己生成(有博客)

高德地图sdk 偏差 高德地图sdk使用教程_jar_04


SHA1: B1:FC:35:3C:2D:99:E4:EB:83:92:69:C9:B8:47:8A:BD:C5:D8:7D:13

高德地图sdk 偏差 高德地图sdk使用教程_jar_05

3.调试版安全码SHA1,阅读高德API文档

高德地图sdk 偏差 高德地图sdk使用教程_jar_06


我的没有设密码,可以直接按回车

高德地图sdk 偏差 高德地图sdk使用教程_jar_07


在cmd里面是一样的

SHA1: BE:C2:50:A2:0F:17:46:1A:D9:5C:AE:E3:85:08:D1:95:41:AE:65:F6

高德地图sdk 偏差 高德地图sdk使用教程_jar_08

怎么找jdk的安装位置

开始->点击运行,输入:cmd,然后在命令提示符中,输入:java -version 假如看到有版本提示那么安装成功。

高德地图sdk 偏差 高德地图sdk使用教程_服务器_09


假如忘记了java jdk的安装路径,可在命令提示符中输入:java -verbose ,在命令行的最后几行显示安装路径。

高德地图sdk 偏差 高德地图sdk使用教程_高德地图sdk 偏差_10


keystore的文件位置 C:\Users\haha.android\debug.keystore

高德地图sdk 偏差 高德地图sdk使用教程_服务器_11


如何获取 PackageName

高德地图sdk 偏差 高德地图sdk使用教程_高德地图sdk 偏差_12

高德地图sdk 偏差 高德地图sdk使用教程_java_13

高德地图sdk 偏差 高德地图sdk使用教程_高德地图sdk 偏差_14


高德地图sdk 偏差 高德地图sdk使用教程_jar_15

Android Studio配置工程

1.将下载的定位 SDK jar 文件复制到工程(的 libs 目录下,如果有老版本定位 jar 文件存在,请删除。定位 SDK 无需 so 库文件支持。如图所示:

高德地图sdk 偏差 高德地图sdk使用教程_jar_16


2、配置 build.gradle 文件

在 build.gradle 文件的 dependencies 中配置 implementation fileTree(include: [’*.jar’], dir: ‘libs’)。

高德地图sdk 偏差 高德地图sdk使用教程_服务器_17

开发注意事项

为了保证高德 Android SDK 的功能正常使用,您需要申请高德 Key 并且配置到项目中。

项目的 “AndroidManifest.xml” 文件中,添加如下代码:

高德地图sdk 偏差 高德地图sdk使用教程_jar_18

服务器

服务器 101.132.162.58:8888 填写账号和密码登录

高德地图sdk 偏差 高德地图sdk使用教程_高德地图sdk 偏差_19


网站文件,在本地没有问题时再上传端口被占用,在设置里面修改

高德地图sdk 偏差 高德地图sdk使用教程_java_20


高德地图sdk 偏差 高德地图sdk使用教程_jar_21


高德地图sdk 偏差 高德地图sdk使用教程_java_22


在web文件夹下面放两个接口文件

高德地图sdk 偏差 高德地图sdk使用教程_jar_23


高德地图sdk 偏差 高德地图sdk使用教程_高德地图sdk 偏差_24


高德地图sdk 偏差 高德地图sdk使用教程_jar_25

在写好的安卓代码里面修改URL

101.132.162.58是你服务器的地址 82是服务器的端口号

高德地图sdk 偏差 高德地图sdk使用教程_服务器_26


高德地图sdk 偏差 高德地图sdk使用教程_服务器_27


要先分享位置 ,再获取位置

高德地图sdk 偏差 高德地图sdk使用教程_高德地图sdk 偏差_28


高德地图sdk 偏差 高德地图sdk使用教程_服务器_29


在服务器的文档下面会生成一个.txt文件

高德地图sdk 偏差 高德地图sdk使用教程_jar_30