Android專案匯入高德地圖
提示:文章寫完後,目錄可以自動生成,如何生成可參考右邊的幫助文件
前言
雖然高德地圖用起來沒有百度地圖那麼絲滑,但是相容還是挺好的,我的手機除錯百度地圖的api時總是報錯,後來改成了高德地圖,雖然高德地圖初始的佈局沒有百度的好看,下載時官方文件也沒有百度地圖的詳細,但是還是挺好用的。
我的專案使用只需要使用到高德地圖的地圖和定位SDK,便以高德地圖的地圖SDK為例。
一、Android地圖SDK簡介
高德開放平臺目前開放了Android 地圖 SDK 以及 Android 地圖 SDK 專業版兩套地圖SDK工具。
高德地圖 Android SDK 是一套地圖開發呼叫介面,開發者可以輕鬆地在自己的Android應用中加入地圖相關的功能,包括:地圖顯示(含室內、室外地圖)、與地圖互動、在地圖上繪製、興趣點搜尋、地理編碼、離線地圖等功能。
高德地圖 Android SDK 專業版是在 Android SDK 已有服務的基礎上,新增支援了自定義地圖線上載入、自定義地圖元素紋理等功能,便於開發者完成基於自身場景的更深層、更個性化地圖的開發需求。
V4.0.0開始,除了支援手機裝置外,還支援Android Wear。
二、呼叫API步驟
1.獲取SHA1安全碼
1.1 獲取除錯版SHA1安全碼
開啟Android studio 底部的Terminal,編譯:
keytool -list -v -keystore debug.keystore
當然,這麼寫一般都會錯,要麼是keytool不是內部命令,要不找不到debug.keystore。
解決辦法:
1.keytool:點選File→Other Settings→Default Project Structure獲取到SDK地址,加上\bin即是keytool可執行地址,cd進入。
2.debug.keystore:預設目錄位置:C:\Users<使用者>.android\debug.keystore
3.以我為例,輸入的程式碼如下:
cd D:\Program Files\Android\Android Studio\jre\bin
keytool.exe -list -v -keystore C:\Users\lenovo\.android\debug.keystore
4.輸入資料庫口令直接回車就可以了
1.2 獲取釋出版SHA1安全碼
(1)Bulid→Generate Signed Bundle/APK…→選擇APK→NEXT
(2)例如,我有Heiya.jks,可以直接點next,沒有的話點create new,建立好了之後再next
(3)將之前檢視除錯版密碼檔案的路徑改為key store path
例如我的:keytool.exe -list -v -keystore “D:\Program Files\Android\Android Studio\Androidkey\heiya\Heiya.jks”
(4)輸入金鑰庫口令-就是之前建立金鑰庫的 key store password.
2.獲取包名
進入模組的build.gradle,applicationId即為包名。
3.獲得Key
高德地圖API官網:https://lbs.amap.com/
進入控制檯→應用管理→我的應用→建立新應用→新增
你會很驚奇的發現需要的東西剛剛都準備好了~
總結
剩下的改天更新。
相關文章
- 【高德地圖API】匯潤做愛地圖技術大揭祕地圖API
- [MAUI]整合高德地圖元件至.NET MAUI Blazor專案UI地圖元件Blazor
- Android高德地圖貼合圖片完成手繪地圖展示Android地圖
- 高德地圖app怎麼使用北斗地圖? 高德地圖設定北斗地圖的教程地圖APP
- 高德地圖fragment 動態載入地圖 巢狀問題地圖Fragment巢狀
- 【高德地圖Android SDK】視訊教學地圖Android
- Android Studio匯入並顯示國內地圖SDK步驟對比以及需要注意的點(百度地圖和高德地圖為例)Android地圖
- 高德地圖和google地圖適配地圖Go
- android ---------高德地圖實現定位和3D地圖顯示Android地圖3D
- Android開發之高德地圖實現定位Android地圖
- 高德地圖定位實現地圖
- CocoaPods 操作高德地圖地圖
- 高德地圖警告解決地圖
- 高德地圖之地圖的屬性地圖
- Android Studio匯入github專案詳解AndroidGithub
- 匯入Android專案出現Fix Project PropertiesAndroidProject
- 高德地圖開發彙總地圖
- 高德地圖--水波雷達動畫地圖動畫
- 【高德地圖API】從零開始學高德JS API(一)地圖展現——仙劍地圖,麻點圖,街景,室內圖地圖APIJS
- 高德地圖之地圖的生命週期地圖
- 高德地圖首席科學家任小楓:視覺智慧在高德地圖的應用地圖視覺
- 跟著專案學 android canvas——InDoorView 地圖引擎AndroidCanvasView地圖
- 【高德地圖API】如何製作自己的旅遊地圖?地圖API
- 怎麼在Android專案中匯入ffmpeg庫?Android
- Android Studio匯入專案的幾種方法Android
- Android Studio匯入Eclipse專案原始碼AndroidEclipse原始碼
- java怎麼匯入專案?java已有專案如何匯入eclipse?JavaEclipse
- java接入高德地圖常用WEB APIJava地圖WebAPI
- 高德地圖的四處進擊地圖
- 高德地圖上展示終端資訊地圖
- 高德地圖JSAPI學習(一)地圖JSAPI
- Flutter整合高德定位和地圖功能Flutter地圖
- 在Vue中使用高德地圖APIVue地圖API
- 高德地圖 API 介面封裝 SDK地圖API封裝
- 高德PC地圖啟用新域名地圖
- 提-關於高德地圖熱力圖-問:地圖
- Tomcat匯入專案Tomcat
- 高德地圖未來行程規劃在哪裡? 高德地圖預設出行時間的技巧教程地圖行程