Android 11 حاوی روشهای عالی متنوعی است که میتوانید برنامهتان را گسترش دهید. Android 11 همچنین شامل تغییرات رفتاری برای بهبود عمر باتری و امنیت و بهبود حریم خصوصی کاربر است. برخیاز این تغییرات رفتاری فقط بر برنامههایی تأثیر میگذارند که
Android 11 را هدف قرار میدهند، درحالیکه برخی دیگر بر همه برنامههایی که در
دستگاه Android 11 اجرا میشوند تأثیر میگذارند، صرفنظر از targetSDKVersion برنامه.
برای توسعه با میاناهای برنامهسازی کاربردی Android 11 و آزمایش برنامه با تغییرات رفتاری Android 11، دستورالعملهای این صفحه را دنبال کنید تا کیت توسعه نرمافزار Android 11 را در «استودیو Android» راهاندازی کنید و برنامهتان را در Android 11 بسازید و اجرا کنید.
دریافت «استودیو Android»
کیت توسعه نرمافزار Android 11 شامل تغییراتی است که با برخیاز نسخههای پایینتر Android Studio سازگار نیست. برای داشتن بهترین تجربه توسعه با کیت توسعه نرمافزار Android 11، از «استودیو Android» نسخه ۴.۲ یا بالاتر استفاده کنید.
میتوانید برنامههای Android 11 را بااستفاده از Android Studio نسخه ۳.۳ و بالاتر همگردانی و آزمایش کنید، اما برخیاز کاربران کیت توسعه نرمافزار Android 11 ممکن است با خطاهای همگامسازی Gradle و هشدارهایی درباره وابستگیهای قدیمی مواجه شوند. بهیاد داشته باشید که میتوانید نسخه فعلی «استودیو Android» را نصبشده نگه دارید، چون میتوانید چند نسخه را در کنار هم نصب کنید.
دریافت کیت توسعه نرمافزار Android 11
پساز نصب و باز کردن Android Studio، کیت توسعه نرمافزار Android 11 را بهصورت زیر نصب کنید:
- روی Tools (ابزارها) > SDK Manager (مدیر SDK) کلیک کنید، سپس روی Show Package Details (نمایش جزئیات بسته) کلیک کنید.
- در برگه پلاتفرمهای کیت توسعه نرمافزار، بخش Android 11.0 ("R") را ازهم باز کنید و بسته پلاتفرم کیت توسعه نرمافزار Android نسخه ۳۰ را انتخاب کنید.
- در برگه ابزارهای کیت توسعه نرمافزار، بخش ابزارهای ساخت کیت توسعه نرمافزار Android نسخه ۳۴ را ازهم باز کنید
و جدیدترین نسخه
30.x.xرا انتخاب کنید. - روی Apply (اعمال) > OK (تأیید) کلیک کنید تا بستههای انتخابشده بارگیری و نصب شوند.
پیکربندی ساخت را بهروز کنید
تغییر پیکربندی ساخت برنامه برای هدف قرار دادن Android 11 به برنامه شما
دسترسی به میاناهای برنامهسازی کاربردی Android 11 را میدهد و به شما امکان میدهد سازگاری برنامهتان را بهطور کامل آزمایش کنید
درحالیکه برای افزودن پشتیبانی کامل از Android 11 آماده میشوید. برای انجام این کار، فایل build.gradle در سطح ماژول را باز کنید و compileSdkVersion و targetSdkVersion را بهروز کنید:
شیک
android { compileSdkVersion 30 defaultConfig { targetSdkVersion 30 } ... }
کاتلین
android { compileSdkVersion(30) defaultConfig { targetSdkVersion(30) } ... }
برای آشنایی با تغییرات Android 11 که ممکن است بر برنامهتان تأثیر بگذارد تا بتوانید آزمایش آنها را شروع کنید، صفحههای زیر را بخوانید:
- تغییرات رفتاری Android 11 که بر همه برنامهها تأثیر میگذارد
- تغییرات رفتار Android 11 که بر برنامههایی که Android 11 را هدف قرار میدهند تأثیر میگذارد
- تغییرات حریم خصوصی Android 11
برای کسب اطلاعات بیشتر درباره میاناهای برنامهسازی کاربردی جدید دردسترس در Android 11، ویژگیها و میاناهای برنامهسازی کاربردی Android 11 را بخوانید.