پلاگین Android Gradle 8.6.0 (اوت 2024)
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
افزونهی اندروید گریدل ۸.۶.۰ یک نسخه اصلی است که شامل مجموعهای از ویژگیها و بهبودهای جدید میشود.
سازگاری
حداکثر سطح API که افزونه اندروید Gradle نسخه ۸.۶ پشتیبانی میکند، سطح API 35 است. در اینجا اطلاعات سازگاری دیگری نیز وجود دارد:
مشکلات برطرف شده
افزونه اندروید گریدل ۸.۶.۱
| مشکلات برطرف شده |
|---|
| دکسر (D8) | وظیفه/تبدیل Dexing محتوای غیر قطعی classes.dex تولید میکند |
|
| شرینکر (R8) | خطای سرریز پشته R8 نسخه ۸.۵.x در SimpleInliningConstraintAnalysis | وظیفه :xxxx:minifyXXXReleaseWithR8 خطا: R8: java.util.ConcurrentModificationException | java.lang.NullPointerException: نمیتوان "com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()" را فراخوانی کرد. |
|
افزونه اندروید گریدل ۸.۶.۰
| مشکلات برطرف شده |
|---|
| افزونه گرادل اندروید | رگرسیون AGP 7.0.0-alpha10: هنگام فعال بودن اتصال داده، افزونه 'com.android.internal.library' اعمال نشد. | خطاها هنگام اجرای lint با و بدون K2 UAST | مانیفست برای پیکربندی androidTest مربوط به Variant ایجاد نشده است | AGP 8.4 سعی میکند پروفایلهای راهاندازی را روی نسخههای اشکالزداییشده راهاندازی کند | [Koala 2024.1.2 Canary 2] خطا در اجرای ماژول پروفایل پایه روی یک APK تقسیمشده | پاک کردن/حذف ProjectInfo | بهروزرسانی kdoc قدیمی برای `isIncludeAndroidResources` در AGP DSL | Lint بدون اضافه کردن وابستگی به وظایف، از دایرکتوری res استفاده میکند. | AGP 8.5: وظایف "mergeDebugResources" بیشتری اجرا میشوند که باعث کند شدن ساختها میشود. | اضافه کردن دایرکتوری srcs از طریق Variant API آنطور که انتظار میرود کار نمیکند. |
|
| دکسر (D8) | بهروزرسانی پایگاه داده API به اندروید ۱۵ (سطح API ۳۵) | java.lang.VerifyError: تأییدکننده کلاس com.pax.log.LogUtils را رد کرد: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) تأیید نشد |
|
| پرز | Lint برای استفاده از حاشیهنویسیهای حاشیهنویسیشده، visitAnnotationUsage را فراخوانی نمیکند. | خطای lint مربوط به UnknownNullness هنگام استفاده از حاشیهنویسیهای type-use | [library desugar] lint هشدار مثبت کاذب را نشان میدهد. هشدارهای NewApi با فعال بودن desugaring | هشدار نادرست در مورد Lint مربوط به Credential Manager در Wear | Lint: SetTextI18n از اختصاص یک رشته خالی ایراد میگیرد. |
|
| ادغام Lint | وظایف Lint با ساختار گنجانده شده ناموفق هستند |
|
| شرینکر (R8) | [r8 8.5] ادغام کلاس افقی r8 هنگام غیرفعال کردن مدلسازی API باعث خطای تأیید در Android5 میشود. | نسخهای از Wear OS که با Gradle Plugin نسخه ۸.۴.۰/۸.۵.۰ ساخته شده است، ممکن است باعث خطای java.lang.IllegalAccessError شود. | R8 به طور ضمنی یک بند عضو خالی را با یک مورد منطبق جایگزین میکند. () | [r8 8.5] ادغام عمودی کلاسها باعث NPE در زمان اجرا میشود | خطای پردازش R8 احتمالاً به دلیل عملگر شیفت به راست است | R8 (AGP 8.5.0+) با خطای "بازنویسی غیرمنتظره مورد: ... به دو مورد مجزا: ..." از کار میافتد. | فایل dex تولید شده توسط R8 هنگام اجرا، عبارت "Unable to find static main(String[]) in 'Test'" را نشان میدهد. | رفتار متفاوت بین برنامههای بستهبندیشده توسط R8 و D8 | R8 NullPointer پس از بهروزرسانی به Kotlin 2.0 |
|
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-11-13 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-11-13 بهوقت ساعت هماهنگ جهانی."],[],[]]