בדף הזה מוסבר איך להגדיר את ספריית כלי העזר של Maps SDK ל-Android ולהריץ את אפליקציית ההדגמה שכלולה בספרייה.
דרישות מוקדמות והערות
SDK של מפות ל-Android Utility Library תומך ב-Android API level 15 ומעלה. כשמגדירים את יעד ה-build של הפרויקט, חשוב להשתמש ב-Android API level העדכני ביותר.
מאמרי העזרה זמינים ב-GitHub.
שלב 1. התקנה של Maps SDK for Android utility library
מוסיפים את התלות הבאה לקובץ build.gradle.kts של האפליקציה:
dependencies { // Utility Library for Maps SDK for Android // You do not need to add a separate dependency for the Maps SDK for Android // since this library builds in the compatible version of the Maps SDK. implementation("com.google.maps.android:android-maps-utils:3.19.0") }
אפשר להשתמש באחד מכלי השירות מהספרייה, כמו marker clustering, heatmaps או other utilities.
שלב 2. (אופציונלי) התקנה של ספריית ה-KTX של כלי השירות של SDK של מפות ל-Android
SDK של מפות ל-Android Utility Library מגיע עם ספריית תוספים תואמת ל-Kotlin (KTX). הספרייה הזו מספקת תכונות של שפת Kotlin – כמו פונקציות הרחבה, ארגומנטים עם שמות וארגומנטים שמוגדרים כברירת מחדל – כדי לאפשר לכם לכתוב קוד Kotlin תמציתי ואידיומטי. אם אתם לא מפתחים ב-Kotlin, אתם יכולים לדלג על השלב הזה.
כדי להשתמש בספרייה הזו, מוסיפים את התלות הבאה, בנוסף לתלות android-maps-utils, לקובץ build.gradle.kts של האפליקציה:
dependencies { // KTX for the Maps SDK for Android Utility Library implementation(libs.maps.utils.ktx) }
מידע נוסף על הספרייה הזו זמין בדף Maps KTX GitHub.
שלב 3. הצגת קוד המקור של ספריית כלי העזר של Maps SDK ל-Android
ספריית כלי העזר היא קוד פתוח, ולכן אפשר להוריד את הספרייה android-maps-utils למחשב כדי להתאים אותה אישית, לצפות באפליקציית ההדגמה או פשוט להבין איך הספרייה פועלת. אפשר לעשות זאת על ידי שיבוט של המאגר (מומלץ, כדי לקבל עדכונים אוטומטיים) או הורדה של קובץ ZIP. אם רוצים להתאים אישית את הספרייה, צריך לשכפל את המאגר.
המאגר כולל:
- אפליקציית הדגמה, בספרייה
demo. - ספריית כלי העזר, בספרייה
library. - קבצים שונים שמכילים מידע על רישיון, תורמים וקובץ readme.
- הגדרת build של Gradle, לשימוש עם Android Studio.
הפעלת אפליקציית ההדגמה של כלי השירות
מאגר GitHub של ספריית כלי השירות כולל אפליקציית הדגמה עם יישומי דוגמה של כל כלי שירות. כדי להריץ את אפליקציית ההדגמה במכשיר Android, פועלים לפי השלבים הבאים.
- מורידים את המאגר באמצעות אחת מהאפשרויות שצוינו למעלה.
- ב-Android Studio, בוחרים באפשרות File -> New -> Import Project (קובץ > חדש > ייבוא פרויקט).
- עוברים אל הספרייה android-maps-utils שנוצרה כששיכפלתם את ספריית כלי העזר, ובוחרים אותה (לוחצים עליה פעמיים). עכשיו Android Studio יבנה את הפרויקט.
- אם אתם משתמשים במכשיר Android במקום באמולטור, הקפידו להפעיל את מצב הפיתוח. לאחר מכן מחברים את מכשיר Android למחשב.
מוסיפים שורה אחת ל-
local.propertiesשנראית כך:MAPS_API_KEY=YOUR_API_KEY
כאשר YOUR_API_KEY הוא מפתח ה-API שקיבלתם כמו שמתואר במאמר שימוש במפתחות API.
- מריצים את אפליקציית ההדגמה.
האפליקציה תיפתח במכשיר Android ותציג רשימה של כלי עזר, כולל clustering, polyutil, heatmap ועוד. אפשר גם למצוא את האפליקציה ברשימת האפליקציות, בשם Maps Utils Demo.