پلاگین Android Gradle 8.10.0 (مه 2025)
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
افزونهی اندروید گریدل ۸.۱۰.۰ یک نسخه اصلی است که شامل مجموعهای از ویژگیها و بهبودهای جدید میشود.
سازگاری
حداکثر سطح API که افزونه اندروید Gradle نسخه ۸.۱۰ پشتیبانی میکند، سطح API ۳۶ است. در اینجا اطلاعات سازگاری دیگری نیز وجود دارد:
تغییرات API
افزونه اندروید Gradle نسخه ۸.۱۰.۰ شامل تغییرات قابل توجه API زیر است:
مشکلات برطرف شده
افزونه اندروید گریدل ۸.۱۰.۱
| مشکلات برطرف شده |
|---|
| افزونه گرادل اندروید | فعال کردن صریح تستهای دستگاه در یک نوع ساخت غیر پیشفرض با استفاده از AGP کار نمیکند. |
|
| شرینکر (R8) | NullPointerException هنگام کامپایل برنامه فوری پس از بهروزرسانی کاتلین به ۲.۱.۲۰ | [AGP]: خطا: R8: java.lang.OutOfMemoryError: طول آرایه مورد نیاز 2147483638 + 196 خیلی بزرگ است |
|
افزونه اندروید گریدل ۸.۱۰.۰
| مشکلات برطرف شده |
|---|
| افزونه گرادل اندروید | AGP باید ادعا کند که از API 35 که قرار است عرضه شود، پشتیبانی میکند. | AndroidComponentsExtension.addSourceSetConfigurations هنگام فعال شدن آمار، خراب میشود | پروژه ':app' نمیتواند به 'Project.group' و 'Project.version' با تنظیمات پروژه ایزوله در AGP 8.8.0 دسترسی داشته باشد | اسکریپت مقداردهی اولیه 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' خط: ۱۶۲ | اسکریپت مقداردهی اولیه 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' خط: ۱۶۲ | نمیتوان کتابخانههای زیر را حذف کرد و آنها را به همان صورت بستهبندی کرد | پشتیبانی از ارسال اطلاعات "جداسازیهای ایزوله" به R8 اضافه شد | هنگام اجرای برنامه از اندروید استودیو، برنامه با NoClassDefFoundError و ClassNotFoundException از کار میافتد | افزونهی Gradle اندروید: از بازنویسی Sync.getDestinationDir() در PackageRenderscriptTask و ProcessJavaResTask خودداری کنید | استفاده از منابع جاوای ادغامشده برای تست واحد | پروژه ایزوله: خطای سریالسازی DeclarativeSchemaModel |
|
| دکسر (D8) | بکپورت کردن android.os.Build.VERSION_CODES_FULL برای باقلوا نادرست است. | قابلیت AutoClose desugaring دیگر ExecutorService.close را گزارش نمیکند. |
|
| پرز | هشدار خط تیره اشتباه برای حاشیهنویسی `@Parcelize` روی رابطهای مهر و موم شده | هنگام ویرایش متون کاتلین، نسخه AS 2024.3.1.4 به طور متناوب هنگ میکند. | خطای مثبت کاذب برای CredentialManagerSignInWithGoogle | خطای ConcurrentModificationException در بررسی خط تراز شده ۱۶ کیلوبایتی | Lint: 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 در Shrinker نسخههای R8، 8.6.*، 8.7.* و 8.8.0 | ClassCastException از تبدیل نوع امن در کلاس init | مشکل کاهش منابع در AGP 8.9 که باعث از دست رفتن منابع در ماژولهای ویژگی پویا میشود | نمیتوان تابع com.android.tools.r8.internal.H5.x() را فراخوانی کرد |
|
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-11-17 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-17 بهوقت ساعت هماهنگ جهانی."],[],[]]