Обзор и настройка Places Android KTX

Places Android KTX — это набор расширений Kotlin для Places SDK для Android. Эти расширения предоставляют функции языка Kotlin, которые позволяют вам писать лаконично и идиоматично на Kotlin при разработке Places SDK для Android. Places KTX имеет открытый исходный код и доступен на GitHub вместе с примерами.

Установите KTX для Places SDK

Чтобы установить KTX для Places SDK для Android, добавьте следующие зависимости в файл build.gradle.kts на уровне приложения.

dependencies {

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

Попробуйте образец приложения

Репозиторий GitHub для этой библиотеки также содержит демонстрационное приложение , которое показывает, как вы можете использовать библиотеку Places KTX в своем собственном приложении.

Первый экран примера приложения Places KTX, показывающий ваш выбор
Экран демо-приложения «Поиск мест»

Чтобы попробовать демо-приложение, выполните следующие действия:

  1. С GitHub клонируйте или загрузите ZIP-файл.
  2. В Android Studio выберите «Файл» -> «Открыть» , перейдите в каталог и откройте папку, которую вы только что клонировали или загрузили.
  3. Добавьте ключ API в демонстрационное приложение.
    1. Получите ключ API Адресов .
    2. В корневом каталоге создайте файл secrets.properties . Этот файл НЕ должен находиться под контролем версий, чтобы защитить ваш ключ API.
    3. Добавьте эту одну строку в secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      где YOUR_API_KEY — это фактический ключ API, который вы получили на первом этапе. В качестве примера вы можете посмотреть local.defaults.properties .
  4. В конфигурации запуска выберите модуль app-places-ktx .
  5. Выберите «Запустить app-places-ktx».