Places Android KTX 개요 및 설정

Places Android KTX는 Android용 Places SDK를 위한 Kotlin 확장 프로그램 모음입니다. 이 확장 프로그램은 Android용 Places SDK를 개발할 때 간결하고 관용적인 Kotlin을 작성할 수 있는 Kotlin 언어 기능을 제공합니다. Places KTX는 오픈소스로 제공되며 GitHub에서 예시와 함께 제공됩니다.

Places SDK용 KTX 설치

Android용 Places SDK용 KTX를 설치하려면 앱 수준 build.gradle 파일에 다음 종속 항목을 추가합니다.

dependencies {

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

샘플 애플리케이션 사용해보기

이 라이브러리의 GitHub 저장소에는 자체 앱에서 Places KTX 라이브러리를 사용하는 방법을 보여주는 데모 애플리케이션도 포함되어 있습니다.

선택사항을 보여주는 Places KTX 샘플 앱의 첫 번째 화면
장소 검색 데모 앱 화면

데모 애플리케이션을 사용해보려면 다음 단계를 따르세요.

  1. GitHub에서 ZIP 파일을 클론하거나 다운로드합니다.
  2. Android 스튜디오에서 File -> Open을 선택하고 디렉터리로 이동하여 방금 복제하거나 다운로드한 폴더를 엽니다.
  3. 데모 앱에 API 키를 추가합니다.
    1. Places 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. Run 'app-places-ktx' 실행을 선택합니다.