افزایه Android Gradle نسخه ۹.۵.۰

افزایه Android Gradle نسخه ۹.۵ یک نسخه جزئی است که شامل انواع ویژگی‌ها و بهبودهای جدید است.

سازگاری

حداکثر سطح میانای برنامه‌سازی کاربردی که افزایه Android Gradle نسخه ۹.۵ پشتیبانی می‌کند سطح میانای برنامه‌سازی کاربردی ۳۷ است. اطلاعات سازگاری دیگر در اینجا آمده است:

حداقل نسخه نسخه پیش‌فرض یادداشت‌ها
Gradle ‫۹.۶.۰ ‫۹.۶.۰ برای کسب اطلاعات بیشتر، به به‌روزرسانی Gradle مراجعه کنید.
ابزارهای ساخت SDK ۳۶.۰.۰ ‫۳۶.۰.۰ نصب یا پیکربندی ابزارهای ساخت کیت توسعه نرم‌افزار.
کیت توسعه بومی موجود نیست 28.2.13676358 نسخه دیگری از NDK را نصب یا پیکربندی کنید.
JDK 17 17 برای کسب اطلاعات بیشتر، تنظیم نسخه JDK را ببینید.

آزمایش خودکار پشتیبان‌گیری و بازیابی

‫AGP 9.5.0-alpha09 آزمایش‌های پشتیبان‌گیری و بازیابی خودکار را اضافه می‌کند تا به شما کمک کند داده‌های بازیابی‌شده مفقود یا غیرقابل‌استفاده را قبل‌از انتشار شناسایی کنید. مجموعه آزمون را در قطعه testOptions.backupTests اعلام کنید. سپس AGP آزمایش‌های JUnit 5 را می‌سازد و اجرا می‌کند که داده‌های آزمایشی را به برنامه‌تان در دستگاه‌های متصل اضافه می‌کند، از برنامه پشتیبان‌گیری می‌کند و آن را بازیابی می‌کند، و بررسی می‌کند که داده‌ها دست‌نخورده باشند. می‌توانید انتقال‌های محلی، ابری، و دستگاه‌به‌دستگاه را آزمایش کنید و نتایج در گزارش آزمایش HTML نشان داده می‌شود. برای اطلاعات بیشتر، آزمایش پشتیبان‌گیری و بازیابی خودکار و یادداشت‌های انتشار آزمایش پشتیبان‌گیری و بازیابی را ببینید.

مشکلات برطرف‌شده

افزایه Android Gradle نسخه 9.5.0-rc02

مشکلات برطرف‌شده
هیچ مشکل عمومی‌ای در AGP 9.5.0-rc02 به‌عنوان رفع‌شده علامت‌گذاری نشده است

افزایه Android Gradle نسخه 9.5.0-rc01

مشکلات برطرف‌شده
هیچ مشکل عمومی‌ای در AGP 9.5.0-rc01 به‌عنوان رفع‌شده علامت‌گذاری نشده است

افزایه Android Gradle نسخه 9.5.0-alpha10

مشکلات برطرف‌شده
افزایه Android Gradle
l8DexDesugarLib destroys the obfuscation mapping: reads the full ~366 MB mapping.txt and rewrites it as a 25-byte "# L8 Desugaring Mapping" stub

افزایه Android Gradle نسخه 9.5.0-alpha09

مشکلات برطرف‌شده
افزایه Android Gradle
‫Gradle نسخه ۹.۸.۰ منسوخ شدن Configuration.setVisible()‎ را با AGP نسخه ۹.۴.۱ گزارش می‌کند

افزایه Android Gradle نسخه 9.5.0-alpha08

مشکلات برطرف‌شده
افزایه Android Gradle
هشدار در تکلیف generateReleaseRFile هنگام استفاده از JDK 25
‫AGP 8.11+ / 9.0 به‌دلیل ANDROID_PREFS_ROOT حتی پس‌از حذف، ساخت را مسدود می‌کند

افزایه Android Gradle نسخه 9.5.0-alpha07

مشکلات برطرف‌شده
هیچ مشکل عمومی‌ای در AGP 9.5.0-alpha07 به‌عنوان رفع‌شده علامت‌گذاری نشده است

افزایه Android Gradle نسخه 9.5.0-alpha06

مشکلات برطرف‌شده
افزایه Android Gradle
منابع KMP AndroidX بدون ماژول غیر-KMP جداگانه بارگیری نمی‌شوند
روش Configuration.setVisible(boolean) منسوخ شده است
بهینه‌سازی جدید AGP 9.3.0‏ { enable = true } DSL مقدار isMinifyEnabled را در شیء ApplicationVariant تنظیم نمی‌کند

افزایه Android Gradle نسخه 9.5.0-alpha05

مشکلات برطرف‌شده
هیچ مشکل عمومی‌ای در AGP 9.5.0-alpha05 به‌عنوان رفع‌شده علامت‌گذاری نشده است

افزایه Android Gradle نسخه 9.5.0-alpha04

مشکلات برطرف‌شده
افزایه Android Gradle
وابستگی BouncyCastle باید از BOM استفاده کند

افزایه Android Gradle نسخه 9.5.0-alpha03

مشکلات برطرف‌شده
افزایه Android Gradle
رگرسیون AGP 9.2.0: ‏`LibraryExtension.getSourceSets()` ‎ در میانایی تایپ می‌شود که پیاده‌سازی مجموعه منبع دیگر آن را پیاده‌سازی نمی‌کند، که باعث ClassCastException می‌شود
CommonExtension.resourcePrefix اسناد ناقصی دارد

افزایه Android Gradle نسخه 9.5.0-alpha02

مشکلات برطرف‌شده
Lint
وقتی LintFix جایگزین پایانی‌ای دارد که هیچ ویرایشی تولید نمی‌کند، SarifReporter مربوط به AGP فایل JSON نامعتبری تولید می‌کند

افزایه Android Gradle نسخه 9.5.0-alpha01

مشکلات برطرف‌شده
افزایه Android Gradle
آزمایشی اضافه کنید که تأیید کند جابه‌جایی بر اجرای تکلیف تأثیر نمی‌گذارد