Places Android KTX の概要と設定

Places Android KTX は、Places SDK for Android 用の Kotlin 拡張機能を集めたものです。これらの拡張機能は、Places SDK for Android の開発を行う際に、簡潔でわかりやすい Kotlin を作成するための Kotlin 言語機能を提供します。Places KTX はオープンソースで、サンプルと合わせて GitHub で入手できます。

Places SDK 用の KTX をインストールする

Places SDK for Android 用の KTX をインストールするには、アプリレベルの build.gradle ファイルに次の依存関係を追加します。

dependencies {

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

サンプル アプリケーションを試す

このライブラリの GitHub リポジトリには、Places KTX ライブラリをアプリで使用する方法を示すデモ アプリケーションも含まれています。

選択肢が表示されている Places KTX サンプルアプリの最初の画面
Places Search デモアプリの画面

このデモ アプリケーションを試すには、次の手順を行います。

  1. GitHub で、ZIP ファイルのクローンを作成するか、ファイルをダウンロードします。
  2. Android Studio で [File] -> [Open] を選択し、先ほどクローン作成またはダウンロードしたディレクトリに移動して、先ほどクローンを作成したフォルダを開きます。
  3. デモアプリに API キーを追加します。
    1. Places API キーを取得します
    2. ルート ディレクトリで、secrets.properties というファイルを作成します。API キーを保護するため、このファイルはバージョン管理の対象にしないでください。
    3. 次の 1 行を secrets.properties に追加します。
      PLACES_API_KEY="YOUR_API_KEY"
      ここで YOUR_API_KEY は、最初の手順で取得した実際の API キーです。local.defaults.properties は、例としてご覧いただけます。
  4. [Run configuration] で、モジュール app-places-ktx を選択します。
  5. [Run 'app-places-ktx'] を選択します。