Android KTX – omówienie i konfiguracja miejsc

Places Android KTX to zbiór rozszerzeń Kotlin dla pakietu SDK Miejsc na Androida. Te rozszerzenia udostępniają funkcje języka Kotlin, które umożliwiają pisanie zwięzłego i idiomatycznego kodu Kotlin podczas tworzenia aplikacji korzystających z pakietu Places SDK na Androida. Biblioteka Places KTX jest dostępna na GitHub jako oprogramowanie typu open source. Znajdziesz tam też przykłady.

Instalowanie KTX dla pakietu SDK Miejsc

Aby zainstalować KTX dla pakietu SDK Miejsc na Androida, dodaj te zależności do pliku build.gradle.kts na poziomie aplikacji.

dependencies {

    // KTX for the Places SDK for Android library
    implementation("com.google.maps.android:places-ktx:3.5.0")
}

Wypróbuj przykładową aplikację

Repozytorium GitHub tej biblioteki zawiera też aplikację demonstracyjną, która pokazuje, jak używać biblioteki Places KTX we własnej aplikacji.

Pierwszy ekran przykładowej aplikacji Places KTX z wybranymi opcjami
Ekran aplikacji w wersji demonstracyjnej wyszukiwania miejsc

Aby wypróbować aplikację demonstracyjną, wykonaj te czynności:

  1. Sklonuj lub pobierz plik ZIP z GitHub.
  2. W Android Studio wybierz File –> Open (Plik –> Otwórz) i otwórz folder, który został sklonowany lub pobrany.
  3. Dodaj klucz interfejsu API do aplikacji w wersji demonstracyjnej.
    1. Uzyskaj klucz interfejsu Places API.
    2. W katalogu głównym utwórz plik o nazwie secrets.properties. Aby chronić klucz interfejsu API, ten plik NIE powinien być objęty kontrolą wersji.
    3. Dodaj ten wiersz do pliku secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      gdzie YOUR_API_KEY to rzeczywisty klucz interfejsu API uzyskany w pierwszym kroku. Możesz na przykład zapoznać się z local.defaults.properties.
  4. W konfiguracji uruchomienia wybierz moduł app-places-ktx.
  5. Wybierz Uruchom „app-places-ktx”.