Места Обзор и настройка 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 на уровне приложения.

dependencies {
    implementation 'com.google.maps.android:places-ktx:0.4.0'
}

Если вы используете статическую библиотеку Places с Maps SDK V3 BETA , вместо этого добавьте следующую зависимость в файл build.gradle на уровне приложения.

dependencies {
    implementation 'com.google.maps.android:places-v3-ktx:0.4.0'
}

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

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

Первый экран примера приложения Places KTX, показывающий ваши варианты
Экран приложения Places Search Demo

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

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