Amap地圖軌跡

最近在作運動相關的項目,須要運動軌跡,接了一下Google,頭一天還能獲取Location,以後就無法用了,因此換成高德,高德的地圖包Amap 使用高德地圖定位Location,須要獲取高德應用平臺下發的key,步驟流程以下:android

1.Android Studio生成keystore

build——> Generate signed apk,create new keystore, 建立 .jks文件到項目根目錄,嘗試以建立的.jks文件爲簽名進行打包apk。shell

配置gradle的keystore,指定剛纔生成的keystore文件。api

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/appapp

將生成的key 填寫到Manifest.xml中的 meta-data 中.gradle

<meta-data android:name="com.amap.api.v2.apikey" android:value="e1332bdc1e52860fca40d226137e69f2"/>
複製代碼
相關文章
相關標籤/搜索