Omówienie pakietu Maps SDK na Androida

Wybierz platformę: Android iOS JavaScript

Dzięki pakietowi Maps SDK na Androida możesz dodawać mapy do aplikacji na Androida, w tym do aplikacji na Wear OS, korzystając z danych Map Google, wyświetlaczy map i reakcji na gesty na mapie. Możesz też podać dodatkowe informacje o lokalizacjach na mapie i ułatwić użytkownikom interakcję, dodając do mapy znaczniki, wielokąty i nakładki.

Pakiet SDK obsługuje języki programowania Kotlin i Java oraz udostępnia dodatkowe biblioteki i rozszerzenia do zaawansowanych funkcji i technik programowania.


Co dalej?

Pierwsze kroki

Skonfiguruj i utwórz pierwszą aplikację:

Krótkie wprowadzenie – dodawanie mapy
Utwórz podstawową aplikację na Androida, która wyświetla mapę.
Uzyskiwanie klucza interfejsu API i włączanie płatności
Szczegóły dotyczące włączania płatności i uzyskiwania klucza interfejsu API. Oba te elementy są wymagane, aby można było dodać mapę do aplikacji.
Konfigurowanie istniejącego projektu w Android Studio
Skonfiguruj istniejącą aplikację, aby używała pakietu Maps SDK na Androida.
Użycie i rozliczenia
Ceny i limity wykorzystania pakietu SDK.
Warunki korzystania z usługi
Warunki korzystania z usługi Google Maps Platform zawierają wymagania prawne, z którymi aplikacja musi być zgodna, gdy używasz pakietu SDK.

Ćwiczenia i samouczki

Kompleksowe samouczki i ćwiczenia z programowania, które pokazują, jak wyświetlać mapy z konkretnymi funkcjami:

Ćwiczenie w Codelabs – Google Maps Platform 101 – Android z Kotlinem
Dodaj mapę i dowiedz się, jak korzystać z podstawowych funkcji, aby wyświetlić mapę sklepów rowerowych na określonym obszarze.
Ćwiczenie w Codelabs – wyświetlanie miejsc w pobliżu w AR na Androidzie w Kotlinie
Używaj danych z Google Maps Platform, aby wyświetlać miejsca w pobliżu w rzeczywistości rozszerzonej (AR).
Samouczek – mapa ze znacznikiem
Dodaj mapę ze znacznikiem wskazującym lokalizację.
Samouczek – linie łamane i wielokąty do przedstawiania tras i obszarów
Dodaj mapę i użyj na niej linii łamanych oraz wielokątów do oznaczania tras i obszarów.
Samouczek – wybieranie aktualnego miejsca
Dodaj mapę, która identyfikuje bieżącą lokalizację urządzenia z Androidem i wyświetla szczegóły miejsca (firmy lub innego ważnego miejsca) w tej lokalizacji.

Zadania i pojęcia

Szczegółowe działania i koncepcje programowania, które warto poznać po utworzeniu pierwszych aplikacji za pomocą pakietu SDK:

Tworzenie i konfigurowanie mapy
Utwórz mapę i skonfiguruj funkcje, takie jak panoramy Street View, firmy i inne ważne miejsca oraz wersja uproszczona.
Interakcja z mapą
Skonfiguruj interakcję z mapą, korzystając z ustawień widoku z kamery, zdarzeń, elementów sterujących i gestów oraz danych o lokalizacji.
Rysowanie na mapie
Rysuj kształty i dodawaj do mapy obiekty, takie jak nakładki i znaczniki.
Dostosowywanie mapy
Dostosuj komponenty i zachowanie mapy za pomocą kodu lub konsoli Google Cloud.
Ulepszanie ułatwień dostępu
Korzystaj z wbudowanych ułatwień dostępu na mapach.
Interfejs API Map Google na Wear OS
Wyświetlanie map w aplikacjach na Wear OS.

Narzędzia i przykłady

Przykładowy kod, biblioteki i rozszerzenia do pakietu SDK:

GitHub – przykładowy kod
Pełny kod przykładowej aplikacji i fragmenty kodu, które korzystają z pakietu SDK.
Biblioteka narzędziowa Androida
Biblioteka funkcji zaawansowanych mapy, takich jak wiele warstw, klastry znaczników i obliczanie odległości.
Rozszerzenia KTX Kotlin
Kolekcja rozszerzeń (Maps Android KTX), które umożliwiają tworzenie bardziej wydajnego kodu Kotlin w aplikacji korzystającej z pakietu Maps SDK na Androida.