افت ویژگی اندروید استودیو Meerkat | 2024.3.2

Android Studio IDE رسمی برای توسعه اندروید است و شامل همه چیزهایی است که برای ساخت برنامه های اندروید نیاز دارید.

این صفحه ویژگی‌ها و پیشرفت‌های جدید را در آخرین نسخه در کانال پایدار، Android Studio Meerkat Feature Drop فهرست می‌کند. می‌توانید آن را از اینجا دانلود کنید یا با کلیک روی راهنما > بررسی به‌روزرسانی‌ها ( اندروید استودیو > بررسی به‌روزرسانی‌ها در macOS) آن را در Android Studio به‌روزرسانی کنید.

این نسخه پایدار اندروید استودیو است. توجه داشته باشید که وصله ها ممکن است حاوی ویژگی های جزئی جدید و رفع اشکال باشند. برای درک نام‌گذاری نسخه اندروید استودیو، اسامی نسخه‌های Android Studio را ببینید.

برای اینکه ببینید چه چیزی در این نسخه از اندروید استودیو رفع شده است، به مسائل بسته مراجعه کنید.

برای مشاهده یادداشت‌های انتشار نسخه‌های قدیمی‌تر Android Studio، نسخه‌های گذشته را ببینید.

برای دسترسی زودهنگام به ویژگی‌ها و بهبودهای آینده، به ساخت‌های پیش‌نمایش Android Studio مراجعه کنید.

اگر در اندروید استودیو با مشکل مواجه شدید، صفحه مشکلات شناخته شده یا عیب‌یابی را بررسی کنید.

پلاگین Android Gradle و سازگاری Android Studio

سیستم ساخت اندروید استودیو مبتنی بر Gradle است و افزونه Android Gradle (AGP) چندین ویژگی را اضافه می کند که مخصوص ساخت برنامه های اندروید است. جدول زیر لیست می کند که کدام نسخه AGP برای هر نسخه از Android Studio مورد نیاز است.

نسخه اندروید استودیو نسخه AGP مورد نیاز
افت ویژگی Meerkat | 2024.3.2 3.2-8.10
میرکات | 2024.3.1 3.2-8.9
قطره ویژگی لیدی باگ | 2024.2.2 3.2-8.8
کفشدوزک | 2024.2.1 3.2-8.7
افت ویژگی کوالا | 2024.1.2 3.2-8.6
کوالا | 2024.1.1 3.2-8.5
چتر دریایی | 2023.3.1 3.2-8.4
ایگوانا | 2023.2.1 3.2-8.3
جوجه تیغی | 2023.1.1 3.2-8.2
زرافه | 2022.3.1 3.2-8.1
فلامینگو | 2022.2.1 3.2-8.0

نسخه های قدیمی تر

نسخه اندروید استودیو نسخه AGP مورد نیاز
مارماهی برقی | 2022.1.1 3.2-7.4
دلفین | 2021.3.1 3.2-7.3
سنجاب | 2021.2.1 3.2-7.2
زنبور عسل | 2021.1.1 3.2-7.1
روباه قطبی | 2020.3.1 3.1-7.0

برای کسب اطلاعات در مورد آنچه در افزونه Android Gradle جدید است، به یادداشت‌های انتشار افزونه Android Gradle مراجعه کنید.

حداقل نسخه ابزارها برای سطح API Android

حداقل نسخه‌های Android Studio و AGP وجود دارد که از سطح API خاصی پشتیبانی می‌کنند. استفاده از نسخه‌های پایین‌تر از Android Studio یا AGP نسبت به آنچه که targetSdk پروژه یا compileSdk مورد نیاز است، می‌تواند منجر به مشکلات غیرمنتظره شود. توصیه می‌کنیم از آخرین نسخه پیش‌نمایش Android Studio و AGP برای کار روی پروژه‌هایی که نسخه‌های پیش‌نمایش سیستم‌عامل Android را هدف می‌گیرند، استفاده کنید. می‌توانید نسخه‌های پیش‌نمایش Android Studio را در کنار یک نسخه پایدار نصب کنید .

حداقل نسخه های اندروید استودیو و AGP به شرح زیر است:

سطح API حداقل نسخه اندروید استودیو حداقل نسخه AGP
36.0 میرکات | پچ 1 2024.3.1 8.9.1
35 افت ویژگی کوالا | 2024.2.1 8.6.0
34 جوجه تیغی | 2023.1.1 8.1.1
33 فلامینگو | 2022.2.1 7.2

سازگاری Android Studio و خدمات Cloud

Android Studio شامل یکپارچه‌سازی‌های خدماتی است که به شما و تیمتان کمک می‌کند با توسعه، انتشار و نگهداری برنامه‌های Android، پیشرفت سریع‌تری داشته باشید. این شامل سرویس‌های Cloud مانند Gemini در Android Studio، Play Vitals و Firebase Crashlytics می‌شود. سرویس‌های ابری فقط در آخرین نسخه کانال پایدار Android Studio، سه نسخه اصلی قبلی اخیر و وصله‌های مرتبط با آن نسخه‌ها در دسترس هستند. وقتی نسخه‌ای خارج از آن پنجره سازگاری قرار می‌گیرد، ادغام‌های سرویس غیرفعال می‌شوند و شما باید Android Studio را به‌روزرسانی کنید.

نسخه های Android Studio که در حال حاضر با سرویس های Cloud سازگار هستند

از زمان انتشار کانال پایدار Android Studio Meerkat Feature Drop، همه نسخه‌های Studio با سرویس‌های Cloud سازگار هستند. اجرای آن با افت ویژگی Android Studio Narwhal آغاز خواهد شد.

موارد زیر ویژگی های جدید در اندروید استودیو Meerkat Feature Drop هستند.

پشتیبانی از نمادهای مضمون

برای اطمینان از اینکه وقتی کاربران «نمادهای تم» را در گزینه‌های برنامه‌نویس Android 13 فعال می‌کنند، نماد برنامه‌تان بهترین به نظر می‌رسد، افت ویژگی Android Studio Meerkat | 2024.3.2 Canary 1 اکنون به شما این امکان را می‌دهد تا پیش‌نمایش کنید که نماد شما با الگوریتم طرح زمینه جدید چگونه به نظر می‌رسد.

برای کنترل کامل بر ظاهر نماد خود، باید نماد تم خود را با افزودن یک لایه تک رنگ سفارشی ارائه دهید. اما حتی اگر هنوز این کار را انجام نداده‌اید، همچنان می‌توانید از این ابزار پیش‌نمایش جدید برای دریافت ایده‌ای از ظاهر نماد خود و شناسایی مشکلات احتمالی کنتراست رنگ استفاده کنید.

پیش نمایش نماد برنامه مضمون
پیش نمایش نماد برنامه مضمون

دایرکتوری های پیکربندی اندروید استودیو در حال تغییر است

با شروع با Meerkat Feature Drop Canary 2، Android Studio از همان پیکربندی‌های کاربر در نسخه‌های قناری، بتا و پایدار استفاده می‌کند. در نتیجه، «پیش‌نمایش» از مسیر دایرکتوری پیکربندی اندروید استودیو در نسخه‌های قناری و بتا حذف شده است.

علاوه بر این، برای اینکه اجازه دهیم نسخه‌های drop ویژگی همزمان با نسخه‌های به‌روزرسانی پلتفرم اجرا شوند، یک نسخه میکرو را به مسیر دایرکتوری پیکربندی اضافه کرده‌ایم. به عنوان مثال، AndroidStudio2024.3.2 به جای AndroidStudio2024.3 استفاده می شود.

اگر می‌خواهید پیکربندی‌ها را به صورت دستی وارد کنید، به صادرات و وارد کردن تنظیمات IDE مراجعه کنید.

کتابخانه سریع

ویژگی جدید Prompt Library در اندروید استودیو Gemini با اجازه دادن به شما برای ذخیره و مدیریت درخواست‌های پرکاربرد، بهره‌وری را افزایش می‌دهد. از Settings > Gemini > Prompt Library برای ذخیره و بازیابی درخواست ها به Prompt Library دسترسی پیدا کنید. می توانید درخواست ها را در سطح IDE یا سطح پروژه ذخیره کنید:

  • درخواست های سطح IDE برای شما خصوصی هستند و می توانند در چندین پروژه استفاده شوند.
  • درخواست های سطح پروژه را می توان بین هم تیمی هایی که روی همان پروژه کار می کنند به اشتراک گذاشت. برای اشتراک‌گذاری درخواست‌ها در تیم، باید پوشه .idea را به سیستم کنترل نسخه اضافه کنید.

همچنین می‌توانید روی یک درخواست در چت کلیک راست کنید تا آن را برای استفاده بعدی ذخیره کنید. برای اعمال یک درخواست ذخیره شده، در ویرایشگر کلیک راست کرده و به Gemini > Prompt Library بروید تا درخواست اعمال شود. این گردش کار ساده نیاز به تایپ مجدد دستورات رایج را از بین می برد و در زمان و تلاش شما صرفه جویی می کند.