افزایه Android Gradle نسخه ۸.۱۱.۰ (ژوئن ۲۰۲۵)

«افزایه Android Gradle 8.11.0» نسخه پخش مهمی است که شامل انواع مختلفی از نوویژگی‌ها و بهبودها است.

سازگاری

حداکثر سطح میانای برنامه‌سازی کاربردی که «افزایه Android Gradle» نسخه ۸.۱۱ پشتیبانی می‌کند سطح میانای برنامه‌سازی کاربردی ۳۶ است. در اینجا اطلاعات سازگاری دیگری ارائه شده است:

حداقل نسخه نسخه پیش‌فرض یادداشت‌ها
Gradle ۸.۱۳ ۸.۱۳ برای کسب اطلاعات بیشتر، به‌روزرسانی Gradle را ببینید.
ابزارهای ساخت کیت توسعه نرم‌افزار ‫۳۵.۰.۰ ‫۳۵.۰.۰ «ابزارهای ساخت کیت توسعه نرم‌افزار» را نصب یا پیکربندی کنید.
NDK موجود نیست 27.0.12077973 نسخه دیگری از NDK را نصب یا پیکربندی کنید.
JDK 17 17 برای کسب اطلاعات بیشتر، تنظیم نسخه JDK را ببینید.

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

افزایه Android Gradle نسخه ۸.۱۱.۱

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

افزایه Android Gradle نسخه ۸.۱۱.۰

مشکلات برطرف‌شده
افزایه Android Gradle
پروژه مجزا: خطای سریال‌سازی DeclarativeSchemaModel
درخواست: برای منسوخ شدن zipAlignEnabled، بگویید چرا منسوخ شده است و به‌جای آن از چه چیزی استفاده شود
[AGP 8.9.0+] BuiltinKotlinCompilation برای همه «افزایه‌های مترجم Kotlin» نمایان شد
هنگام ساختن AGP 8.11، وابستگی‌های Kotlin را به نسخه ۲.۱.۲۰ به‌روز کنید
هنگام به‌روزرسانی توزیع Gradle، بررسی نسخه داخلی Android را اعمال نکنید
وقتی فایل ProGuard وجود ندارد، ساخت ناموفق است
Dexer (D8)
جداسازی AutoClosable باعث ازکارافتادن ساخت‌های AGP از درون «استودیو Android» می‌شود
Lint
قانون Lint مربوط به BuildListAdds استفاده از عملگر fun plusAssign (+=) در buildList را شناسایی نمی‌کند
استفاده از «مثبت‌های کاذب UseSdkSuppress» در کد دستیار آزمایش
هشدار درباره تداخل احتمالی عضو و افزونه
مثبت کاذب برای مشکل lint‏ `MemberExtensionConflict` اگر گیرنده تابع افزونه تهی‌پذیر باشد
مثبت کاذب بازرسی `WrongGradleMedthod`
‫SyntheticAccessor مثبت کاذب برای فراخوانی عضو مصنوعی کلاس داده
خطای TestMode.SUPPRESSIBLE برای مشکل گزارش‌شده در عبارت برچسب‌گذاری‌شدنی
مشکلات جدید MemberExtensionConflict در AGP 8.11.0-alpha03 شروع می‌شود - چگونه حل کنیم؟
بازرسی Lint در فایل «libs.versions.toml» ارتقا به نسخه پشتیبانی‌نشده AGP را پیشنهاد می‌دهد.
Shrinker (R8)
پس‌از به‌روزرسانی به AGP 8.9.0، «ای‌اِی‌بی امضاشده» تولید نشد
وقتی کد JavaFuzzer پردازش می‌شود، R8 با حداقل API 24 ازکار می‌افتد