![](https://developers-dot-devsite-v2-prod.appspot.com/static/maps/images/landing/hero_mobile_maps_sdks.png?authuser=19&%3Bhl=zh-tw&hl=zh-tw)
Maps SDK for Android
為 Android 應用程式建立自訂互動式動態地圖、地點和地理空間體驗。
開始使用
使用 Maps SDK for Android 的常用功能著手建立地圖。
開始使用 Google 地圖平台
建立帳戶、產生 API 金鑰並著手建立地圖。
建立第一個含有標記的地圖
瞭解如何載入 Maps SDK for Android,以及在網頁應用程式中加入含有標記的地圖。
自訂地圖樣式
全面自訂地圖,包括道路、地貌和搜尋點等。
在地圖上選取目前位置並顯示相關詳細資料
找出 Android 裝置的目前位置,並顯示該地的詳細資訊或其他搜尋點。
特徵
瀏覽說明文件,瞭解 Maps SDK for Android 的核心功能。
動態地圖
在 Android 應用程式中添加基本地圖。
標記
在地圖中加入標記、讓標記與點擊事件互動,以及自訂標記的顏色和圖片等等。
資訊視窗
在使用者輕觸標記時顯示資訊視窗,當中提供額外說明和背景資訊。
控制項和手勢
設定內建的使用者介面元件和手勢,自訂使用者與介面互動的方式。
事件
監聽地圖上的事件,包括地圖點擊、標記點擊、相機變更和疊加層事件等。
形狀
在地圖中加入多邊形、折線和圓形,並自訂外觀。
區域疊加層
新增根據經緯度繪製出的影像疊加層;使用者拖曳或縮放地圖時,這個疊加層會隨著移動。
Wear OS 支援服務
使用 Maps SDK for Android 打造穿戴式應用程式。
攝影機和檢視畫面
控制相機的各個層面,包括位置、縮放等級和方位。
圖塊疊加層
將圖片疊加在 Google 基本地圖圖塊上方,以便在應用程式中加入資料和當地圖像。
公用程式與輔助程式庫
整合 Android 應用程式適用的開放原始碼公用程式和輔助程式庫
Maps Android KTX
藉助 Kotlin 擴充功能,用 Kotlin 慣用語法寫出精簡程式碼。
Maps SDK for Android 公用程式庫
藉助適用於多種應用程式的公用程式,打造更出色的應用程式。
Maps Android Rx
搭配 Maps SDK for Android 和 Places SDK for Android 使用 RxJava 繫結物件。
Jetpack Compose 元件
搭配 Maps SDK for Android 使用 Jetpack Compose。
程式碼範例
執行示範 Maps SDK for Android 應用方式的範例應用程式。
程式碼範例總覽
在 Java 和 Kotlin 環境中,安裝及執行 Maps SDK for Android 的應用方式示範。
地圖平台程式碼研究室
學習各種程式設計技巧,例如將目前位置挑選器新增至 Android 應用程式的做法。
說明與支援
取得協助、給予協助、成為社群的一分子!
Stack Overflow
取得協助。給予協助。打造互相幫助的地圖社群。
Issue Tracker
回報錯誤或提出功能要求。
平台狀態
瞭解平台事件和服務中斷情形。
支援
向 Google 地圖平台團隊尋求協助。