نمای کلی و راه‌اندازی Android KTX

Places Android KTX مجموعه ای از افزونه های Kotlin برای Places SDK برای اندروید است. این برنامه‌های افزودنی ویژگی‌های زبان Kotlin را ارائه می‌کنند که به شما امکان می‌دهد هنگام توسعه برای Places SDK برای Android، Kotlin مختصر و اصطلاحی بنویسید. 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، File -> Open را انتخاب کنید و به دایرکتوری بروید و پوشه ای را که به تازگی کلون کرده یا دانلود کرده اید باز کنید.
  3. یک کلید API به برنامه آزمایشی اضافه کنید.
    1. یک کلید API Places دریافت کنید .
    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' را انتخاب کنید.