Android KTX – omówienie i konfiguracja miejsc

Miejsca na Androida KTX to zbiór rozszerzeń aplikacji Kotlin dla pakietu SDK Miejsc Google na Androida. Te rozszerzenia udostępniają funkcje języka Kotlin, które umożliwiają pisanie zwięzłego i idiomatycznego języka Kotlin podczas programowania dla pakietu Places SDK dla Androida. Miejsca KTX są dostępne na licencji open source i wraz z przykładami są dostępne na GitHub.

Zainstaluj KTX dla pakietu Places SDK

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

dependencies {

    // KTX for the Places SDK for Android library
    implementation 'com.google.maps.android:places-ktx:3.1.1'
}

Wypróbuj przykładową aplikację

Repozytorium GitHub tej biblioteki zawiera też aplikację demonstracyjną, która pokazuje, jak użyć biblioteki KTX Miejsc w swojej aplikacji.

Pierwszy ekran przykładowej aplikacji Places KTX z opcjami wyboru
Ekran demonstracyjnej wyszukiwarki miejsc

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

  1. Skopiuj lub pobierz plik ZIP z GitHub.
  2. W Android Studio wybierz Plik -> Otwórz, a następnie przejdź do katalogu i otwórz nowo sklonowany lub pobrany folder.
  3. Dodaj klucz interfejsu API do aplikacji demonstracyjnej.
    1. Uzyskiwanie klucza interfejsu Places API.
    2. W katalogu głównym utwórz plik o nazwie secrets.properties. Ten plik NIE powinien być kontrolowany przez kontrolę wersji w celu ochrony klucza 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ć local.defaults.properties.
  4. W konfiguracji uruchamiania wybierz moduł app-places-ktx.
  5. Kliknij Uruchom „app-miejsca-ktx”.