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