پلاگین Android Gradle 8.10.0 (مه 2025)
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Android Gradle Plugin 8.10.0 یک نسخه اصلی است که شامل انواع ویژگی ها و بهبودهای جدید است.
سازگاری
حداکثر سطح API که افزونه Android Gradle 8.10 پشتیبانی می کند، سطح API 35 است. در اینجا سایر اطلاعات سازگاری وجود دارد:
API تغییر می کند
افزونه Android Gradle 8.10.0 شامل تغییرات قابل توجه API زیر است:
مسائل رفع شد
پلاگین اندروید Gradle 8.10.0
رفع مشکلات |
---|
افزونه Gradle اندروید | AGP باید ادعا کند که از API 35 که در شرف عرضه است پشتیبانی می کند | AndroidComponentsExtension.addSourceSetConfigurations با فعال شدن آمار خراب می شود | Project ':app' نمی تواند به 'Project.group' و 'Project.version' با راه اندازی پروژه ایزوله در AGP 8.8.0 دسترسی پیدا کند. | خط اولیه اسکریپت 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle': 162 | خط اولیه اسکریپت 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle': 162 | نمی توان کتابخانه های زیر را حذف کرد، آنها را همانطور که هستند بسته بندی کرد | پشتیبانی از ارسال اطلاعات "تقسیمهای جدا شده" را به R8 اضافه کنید | هنگام اجرای برنامه از Android Studio با NoClassDefFoundError و ClassNotFoundException خراب می شود | افزونه Android Gradle: از نادیده گرفتن () Sync.getDestinationDir در PackageRenderscriptTask و ProcessJavaResTask خودداری کنید | از منابع جاوا ادغام شده برای تست های واحد استفاده کنید | پروژه ایزوله: خطای سریال سازی DeclarativeSchemaModel |
|
دکسر (D8) | Backporting android.os.Build.VERSION_CODES_FULL برای باقلوا نادرست است | Desugaring با قابلیت بسته شدن خودکار دیگر ExecutorService.close را به عنوان پشتیبانی گزارش نمی دهد |
|
لینت | هشدار پرز اشتباه برای حاشیه نویسی «@Parcelize» در رابط های مهر و موم شده | AS 2024.3.1.4 به طور متناوب هنگام ویرایش متون کاتلین آویزان می شود. | خطای پرز مثبت نادرست برای CredentialManagerSignInWithGoogle | ConcurrentModificationException در بررسی لینت Aligned16KB | پرز: AGP 8.10.0-alpha05 تعداد زیادی SyntheticAccessor مثبت کاذب را راه اندازی می کند | امکان فعال کردن NewApi در منابع آزمایشی را فراهم کنید | تاثیر فشار دادن دکمه "LintIdeFix" پس از بررسی کد در اندروید استودیو چیست؟ | خطا در متن پیام هشدار: "غیر ضروری؛ "Build.VERSION.SDK_INT >= Build.VERSION_CODES.O" در اینجا *هرگز* صادق نیست ('SDK_INT' ≥ 26 و < 31)" |
|
کوچک کننده (R8) | پس از بهروزرسانی به AGP 8.9.0 نمیتوان APK امضا شده ایجاد کرد | تجزیه و تحلیل ویژگی نوشته شده قبل از خواندن در سایت های تخصیص هنگام ایجاد فایل کلاس با خطا مواجه می شود | مشکل در مورد Java SPI در کوچک کننده R8 نسخه های 8.6.*, 8.7.*, 8.8.0 | ClassCastException از یک بازیگر امن در کلاس init | مشکل کوچک شدن منابع در AGP 8.9 باعث از دست رفتن منابع در ماژول های ویژگی پویا می شود | نمی توان com.android.tools.r8.internal.H5.x() را فراخوانی کرد |
|
پلاگین اندروید Gradle 8.10.1
رفع مشکلات |
---|
پلاگین اندروید Gradle | فعال کردن صریح آزمایشات دستگاه در نوع ساخت غیر پیش فرض با استفاده از AGP کار نمی کند |
|
کوچک کننده (R8) | NullPointerException هنگام کامپایل برنامه فوری پس از به روز رسانی Kotlin به 2.1.20 | [AGP]: ERROR: R8: java.lang.OutOfMemoryError: طول آرایه مورد نیاز 2147483638 + 196 خیلی بزرگ است |
|
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-06-24 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-06-24 بهوقت ساعت هماهنگ جهانی."],[],[]]