پلاگین Android Gradle 8.11.0 (ژوئن 2025)

افزونه اندروید گریدل ۸.۱۱.۰ یک نسخه اصلی است که شامل مجموعه‌ای از ویژگی‌ها و بهبودهای جدید می‌شود.

سازگاری

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

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

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

افزونه اندروید گریدل ۸.۱۱.۱

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

افزونه اندروید گریدل ۸.۱۱.۰

مشکلات برطرف شده
افزونه گرادل اندروید
پروژه ایزوله: خطای سریال‌سازی DeclarativeSchemaModel
درخواست: برای منسوخ شدن zipAlignEnabled، توضیح دهید که چرا منسوخ شده و به جای آن از چه چیزی استفاده شود
[AGP 8.9.0+] کامپایل داخلی کاتلین در دسترس تمام افزونه‌های کامپایلر کاتلین
هنگام ساخت AGP 8.11، وابستگی‌های کاتلین را به نسخه ۲.۱.۲۰ به‌روزرسانی کنید
هنگام به‌روزرسانی توزیع Gradle، بررسی com.android.internal.version را اجباری نکنید.
عدم موفقیت در ساخت برنامه زمانی که فایل proguard وجود ندارد
دکسر (D8)
قابلیت AutoClose desugaring، ساخت‌های AGP را از داخل اندروید استودیو متوقف می‌کند.
پرز
تابع Lint در BuildListAdds استفاده از عملگر fun plusAssign (+=) را در buildList تشخیص نمی‌دهد.
UseSdkSuppress موارد مثبت کاذب را در کد کمکی تست سرکوب می‌کند
هشدار در مورد تداخل احتمالی عضو و افزونه
اگر تابع افزونه گیرنده قابل تهی‌سازی باشد، برای مشکل lint با عنوان `MemberExtensionConflict` نتیجه مثبت کاذب رخ می‌دهد.
خطای مثبت کاذب در بررسی `WrongGradleMedthod`
خطای SyntheticAccessor برای فراخوانی عضو مصنوعی کلاس داده
خطای TestMode.SUPRESSIBLE برای مشکل گزارش شده در عبارت label-able
مشکلات مربوط به خط و lint مربوط به MemberExtensionConflict که از AGP 8.11.0-alpha03 شروع می‌شوند - چگونه می‌توان آنها را حل کرد؟
بررسی Lint در فایل 'libs.versions.toml' پیشنهاد ارتقا به نسخه AGP پشتیبانی نشده را می‌دهد.
شرینکر (R8)
پس از به‌روزرسانی به AGP 8.9.0، امکان تولید AAB امضا شده وجود ندارد
R8 هنگام پردازش کد JavaFuzzer با min-api 24 از کار می‌افتد