Android KTX – omówienie i konfiguracja miejsc

Places Android KTX to zbiór rozszerzeń Kotlina do pakietu SDK Miejsc na Androida. Te rozszerzenia udostępniają funkcje języka Kotlin, które umożliwiają zwięzłe i idiomatyczne pisanie kodu Kotlin podczas tworzenia aplikacji za pomocą pakietu SDK Miejsca na Androida. Biblioteka Places KTX jest dostępna w wersji open source w GitHub wraz z przykładami.

Instalowanie KTX dla pakietu SDK Miejsc

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

dependencies {

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

Wypróbuj przykładową aplikację

Repozytorium tej biblioteki na GitHubie zawiera też aplikację demonstracyjną, która pokazuje, jak używać biblioteki KTX Miejsca w swojej aplikacji.

Pierwszy ekran przykładowej aplikacji KTX dla Places, na którym widać Twoje wybory
Ekran aplikacji Miejsca – wersja demonstracyjna

Aby wypróbować aplikację demonstracyjną:

  1. Na GitHub sklonuj lub pobierz plik ZIP.
  2. W Android Studio wybierz Plik -> Otwórz, przejdź do katalogu i otwórz folder, który został właśnie sklonowany lub pobrany.
  3. Dodaj klucz interfejsu API do aplikacji demonstracyjnej.
    1. Uzyskaj klucz interfejsu Places API.
    2. W katalogu głównym utwórz plik o nazwie secrets.properties. Ten plik NIE powinien być kontrolowany przez system kontroli wersji, aby chronić klucz interfejsu API.
    3. Dodaj ten pojedynczy wiersz do tabeli secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      gdzie YOUR_API_KEY to rzeczywisty klucz interfejsu API uzyskany w pierwszym kroku. Przykładem może być żądanie local.defaults.properties.
  4. W sekcji Konfiguracja uruchomienia wybierz moduł app-places-ktx.
  5. Wybierz Uruchom „app-places-ktx”.