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/
進入控制檯→應用管理→我的應用→建立新應用→新增
你會很驚奇的發現需要的東西剛剛都準備好了~
總結
剩下的改天更新。
相關文章
- Android高德地圖貼合圖片完成手繪地圖展示Android地圖
- [MAUI]整合高德地圖元件至.NET MAUI Blazor專案UI地圖元件Blazor
- 高德地圖app怎麼使用北斗地圖? 高德地圖設定北斗地圖的教程地圖APP
- Android Studio匯入並顯示國內地圖SDK步驟對比以及需要注意的點(百度地圖和高德地圖為例)Android地圖
- 高德地圖和google地圖適配地圖Go
- 百度地圖、高德地圖收藏夾位置資訊匯出小工具分享地圖
- 高德地圖之地圖的屬性地圖
- 高德地圖JSAPI學習(一)地圖JSAPI
- 高德地圖開發彙總地圖
- 高德地圖之地圖的生命週期地圖
- 高德地圖首席科學家任小楓:視覺智慧在高德地圖的應用地圖視覺
- uniapp 高德地圖 sha 生成方法APP地圖
- Flutter整合高德定位和地圖功能Flutter地圖
- 高德地圖的四處進擊地圖
- java接入高德地圖常用WEB APIJava地圖WebAPI
- 怎麼在Android專案中匯入ffmpeg庫?Android
- Android Studio 專案匯入的正確姿勢Android
- 提-關於高德地圖熱力圖-問:地圖
- 高德地圖未來行程規劃在哪裡? 高德地圖預設出行時間的技巧教程地圖行程
- 跟著專案學 android canvas——InDoorView 地圖引擎AndroidCanvasView地圖
- 高德地圖:2022年五一假期出行提示地圖
- react頁面喚起高德地圖appReact地圖APP
- react中使用高德地圖的原生APIReact地圖API
- 高德地圖靠什麼生存下來?地圖
- 高德地圖-地理圍欄功能實現地圖
- 高德地圖上展示終端資訊地圖
- 對接高德地圖API的總結地圖API
- java怎麼匯入專案?java已有專案如何匯入eclipse?JavaEclipse
- 如何在Element UI 對話方塊裡面載入高德地圖UI地圖
- IDEA如何匯入專案,包括從git倉庫(github)匯入專案IdeaGithub
- android studio匯入專案--解決gradle-headache問題AndroidGradle
- vue中使用高德地圖自定義開發Vue地圖
- 高德地圖導航和路徑規劃地圖
- javaweb使用高德地圖進行網頁定位JavaWeb地圖網頁
- 地圖資料採集,包括百度地圖採集,高德地圖採集,360地圖採集地圖
- IDEA匯入Eclipse專案IdeaEclipse
- Pycharm匯入python專案PyCharmPython
- Android高德地圖定位SDK 返回資訊中只有經緯度問題解決Android地圖