Android KTX – omówienie i konfiguracja miejsc

Miejsca Android KTX to zbiór rozszerzeń Kotlin dla pakietu SDK Places na Androida. Te rozszerzenia udostępniają funkcje w języku Kotlin, dzięki którym możesz napisać zwięzłe i idiomatyczne teksty w Kotlin podczas tworzenia pakietu SDK Miejsc na Androida. Miejsca KTX to film open source, który jest dostępny wraz z przykładami na GitHub.

Instalowanie KTX dla pakietu Places SDK

Aby zainstalować KTX dla pakietu Places SDK na Androida, dodaj następujące 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.2.0'
}

Wypróbuj przykładową aplikację

Repozytorium GitHub dla tej biblioteki zawiera również aplikację demonstracyjną, które pokazuje, jak można wykorzystać bibliotekę Miejsc KTX we własnej aplikacji.

Pierwszy ekran przykładowej aplikacji Miejsca KTX z wybranymi opcjami
Ekran aplikacji Places Search w wersji demonstracyjnej

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, przejdź do katalogu i otwórz skopiowany lub pobrany folder.
  3. Dodaj klucz interfejsu API do aplikacji w wersji demonstracyjnej.
    1. Wygeneruj 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 podlegać kontroli wersji.
    3. Dodaj ten pojedynczy wiersz do secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      , gdzie YOUR_API_KEY to rzeczywisty klucz interfejsu API uzyskany w pierwszym kroku. Oto przykład: local.defaults.properties.
  4. W konfiguracji uruchamiania wybierz moduł app-places-ktx.
  5. Kliknij Uruchom aplikację „app-places-ktx”.