برای توسعه با APIهای اندروید ۱۷ و آزمایش برنامه خود با تغییرات رفتاری اندروید ۱۷، باید SDK اندروید ۱۷ را تنظیم کنید. دستورالعملهای این صفحه را برای تنظیم SDK اندروید ۱۷ در اندروید استودیو و ساخت و اجرای برنامه خود در اندروید ۱۷ دنبال کنید.
دریافت اندروید استودیو
کیت توسعه نرمافزار اندروید ۱۷ شامل تغییراتی است که با برخی از نسخههای پایینتر اندروید استودیو سازگار نیست. برای بهترین تجربه توسعه با کیت توسعه نرمافزار اندروید ۱۷، از آخرین نسخه پیشنمایش اندروید استودیو استفاده کنید. به یاد داشته باشید که میتوانید نسخه فعلی اندروید استودیو خود را نصب نگه دارید، زیرا میتوانید چندین نسخه را در کنار هم نصب کنید .
دریافت اندروید استودیوپیکربندی ساخت برنامه خود را بهروزرسانی کنید
برای دسترسی به APIهای اندروید ۱۷، فایل build.gradle یا build.gradle.kts برنامه خود را باز کنید و compileSdk برای اندروید ۱۷ به صورت زیر بهروزرسانی کنید:
گرووی
android { compileSdkPreview = "CinnamonBun" }
کاتلین
android { compileSdkPreview = "CinnamonBun" }
اندروید استودیو میتواند از طریق دستیار ارتقاء SDK اندروید، اطلاعات زمینهای در مورد تغییرات رفتاری ارائه دهد. پس از آماده شدن برای پذیرش رفتارهای جدید زمان اجرا برای اندروید ۱۷، targetSdk برنامه خود را به شرح زیر بهروزرسانی کنید:
گرووی
android { defaultConfig { targetSdkPreview = "CinnamonBun" } }
کاتلین
android { defaultConfig { targetSdkPreview = "CinnamonBun" } }
نصب دستی SDK
در اندروید استودیو، میتوانید SDK اندروید ۱۷ را به صورت زیر نصب کنید:
- روی ابزارها > مدیر SDK کلیک کنید.
- در تب SDK Platforms ، بخش Android Cinnamon Bun Preview را باز کنید و بسته Android SDK Platform Cinnamon Bun را انتخاب کنید.
- در تب SDK Tools ، بخش Android SDK Build-Tools 37 را باز کنید و آخرین نسخه
37.xxرا انتخاب کنید. این برچسبها ممکن است پسوندی مانند rc1 یا rc2 داشته باشند. - برای نصب SDK روی تأیید کلیک کنید.
مراحل بعدی
برای آشنایی با تغییراتی که ممکن است بر برنامه شما تأثیر بگذارند، و یادگیری نحوه آزمایش این تغییرات در برنامه خود، مباحث زیر را مطالعه کنید:
- تغییرات رفتاری که بر همه برنامهها تأثیر میگذارد
- تغییرات رفتاری که فقط روی برنامههایی که اندروید ۱۷ را هدف قرار میدهند، تأثیر میگذارد
برای کسب اطلاعات بیشتر در مورد APIها و ویژگیهای جدید موجود در اندروید ۱۷، ویژگیهای اندروید ۱۷ را مطالعه کنید.