Amap地图轨迹

本文详细介绍如何在Android项目中集成高德地图定位服务。包括生成keystore、获取SHA1码、注册高德应用并生成key,以及在Manifest.xml中配置key的完整流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在做运动相关的项目,需要运动轨迹,接了一下Google,头一天还能获取Location,之后就没法用了,所以换成高德,高德的地图包Amap 使用高德地图定位Location,需要获取高德应用平台下发的key,步骤流程如下:

1.Android Studio生成keystore

build——> Generate signed apk,create new keystore, 创建 .jks文件到项目根目录,尝试以创建的.jks文件为签名进行打包apk。

配置gradle的keystore,指定刚才生成的keystore文件。

2.通过命令获取 keystore文件的SHA1码

keytool -v -list -keystore location.jks

证书指纹:
         MD5:  A9:4E:83:33:A1:A1:D7:75:D3:02:0F:3F:1F:FF:A2:0E
         SHA1: C3:1D:7F:8D:4A:E6:47:FB:57:CE:36:AC:DF:1B:6C:80:BD:F6:15:8D
         SHA256: 34:B0:30:7F:FD:2F:B9:5C:DD:84:75:25:28:B6:33:7D:13:3A:70:05:79:9B:F4:9F:3A:D2:FF:AF:D5:7B:73:8F

复制代码

3.用以上的SHA1在高德官网上注册应用App,并且生成key

lbs.amap.com/dev/key/app

将生成的key 填写到Manifest.xml中的 meta-data 中.

<meta-data android:name="com.amap.api.v2.apikey" android:value="e1332bdc1e52860fca40d226137e69f2"/>
复制代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值