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 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.