پلاگین Android Gradle 8.8.0 (ژانویه 2025)
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
افزونه اندروید گریدل ۸.۸.۰ یک نسخه اصلی است که شامل مجموعهای از ویژگیها و بهبودهای جدید میشود.
سازگاری
حداکثر سطح API که افزونه اندروید Gradle نسخه ۸.۸ پشتیبانی میکند، سطح API 35 است. در اینجا اطلاعات سازگاری دیگری نیز وجود دارد:
مشکلات برطرف شده
افزونه اندروید گریدل ۸.۸.۲
| مشکلات برطرف شده |
|---|
| افزونه گرادل اندروید | اسکریپت مقداردهی اولیه 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle' خط: ۱۶۲ |
|
| شرینکر (R8) | Gson proguard بعد از ارتقا به AGP 8.8 به درستی کار نمیکند. | java.lang.VerifyError: کلاس تأییدکننده رد شد | Leanback هنگام فشردهسازی با R8 موجود در AGP 8.10.0-alpha04 از کار میافتد |
|
افزونهی گریدل اندروید ۸.۸.۱
| مشکلات برطرف شده |
|---|
| دکسر (D8) | OpenJDK 23 را برای آزمایش اضافه کنید |
|
| شرینکر (R8) | java.lang.AbstractMethodError: کلاس گیرنده [...]$$Lambda$[...] پیادهسازی متد حلشده [...] از رابط [...] را تعریف یا به ارث نمیبرد. | NPE در Enqueuer برای ضبط DexCallSite منتشر شد | R8 نسخه ۸.۷.۱۸ هنگام فراخوانی job?.cancel باعث ایجاد خطای اشارهگر تهی در زمان اجرا میشود. | java.lang.NoClassDefFoundError: حل نشدن مشکل: Lkotlin/LazyThreadSafetyMode | به نظر میرسد مونزو زمان زیادی را صرف درختتکانی میکند | خطای انتشار نسخه AGP 8.8: R8: java.lang.NullPointerException: نمیتوان فیلد "b" را خواند زیرا مقدار بازگشتی "com.android.tools.r8.internal.BS.a(com.android.tools.r8.internal.cR)" برابر با null است. |
|
افزونه اندروید گریدل ۸.۸.۰
| مشکلات برطرف شده |
|---|
| افزونه گرادل اندروید | نوع ورودی حاشیهنویسی برای JacocoTransform را به صورت @Classpath در نظر بگیرید. | com.android.build.api.variant.GeneratesApk باید minSdk را نمایش دهد. | افزونه com.android.settings فایل targetSdk را شناسایی نمیکند. | SourceDirectories.addGeneratedSourceDirectory با انواع مختلف دادهها سازگار نیست. | پیادهسازی پرچم برای غیرفعال کردن بررسی حداقل نسخه AGP | AGP تعاملات گیجکنندهای با پیکربندی گزینههای کامپایلر کاتلین دارد. | AGP باید یک BuiltArtifactLoader برای فایل apk پروژه هدف در پروژههای com.android.test نمایش دهد. | [AGP] ارائهدهندهی تنبل SdkComponents.ndkDirectory نمیتواند مقداری تولید کند، اما API مشتاق android.ndkDirectory کار میکند | گزینههای ساخت: گزینه جدید «ساخت، اجرای پیکربندی» را اضافه کنید و آن را پیشفرض قرار دهید | هنگام استفاده از android.enableBuildConfigAsBytecode=true، BuildConfig در تستهای واحد قابل حل نیست. | برنامههای تولید شده از Bundles، پشتیبانی از sandbox حریم خصوصی را در نظر نمیگیرند. | افزونه com.android.settings فایل targetSdk را شناسایی نمیکند. |
|
| دکسر (D8) | کتابخانه Desugar نسخه ۲.۱.۰ با AGP نسخه ۸.۵.۲ کار نمیکند. |
|
| پرز | ناسازگاری KtAnalysisSessionProvider با بررسیهای lint که در نسخه ۸.۷.۰-alpha04 معرفی شد. | خطای "مثبت کاذب" در WrongConstant هنگام استفاده از PackageManager.ResolveInfoFlags.of با Kotlin | خطای lint هنگام تنظیم طرح http یا https intent-filter "حداقل یک میزبان باید مشخص شود" | حاشیهنویسیهای نوع-استفاده را در موارد بیشتر برای lint نامشخص Nullness مدیریت کنید | AGP 8.6.1: رگرسیون - خطای WrongConstant lint هنگام استفاده از [Int].toLong() درون یک @LongDef در Kotlin | AGP 8.7.0 - Lint False Positive RestrictedApi در NavOptionsBuilder.popUpTo | پرزهای نادرست و ثابت دو بار ظاهر میشوند | هشدار «MonochromeLauncherIcon: آیکون تکرنگ تعریف نشده است» توسط اندروید استودیو دریافت نمیشود. | AbstractAnnotationDetector توابع/سازندههای سربارگذاری شدهی اشتباه را بررسی میکند. | Lint ImportAliasTestMode برای توابع سطح بالا، نامهای مستعار import ایجاد نمیکند. | پرزهای نادرست و ثابت دو بار ظاهر میشوند | هشدارهای جدید منسوخشدهی SdkInt برای پرزها با AGP 8.8 | بررسی مثبت کاذب lint android.permission.SCHEDULE_EXACT_ALARM فقط به برنامههای سیستمی اعطا میشود. | حالت K2 هنگام استفاده از .hasRoute(Route::class) در اندروید استودیو، هشدار RestrictedApi را نشان میدهد. |
|
| ادغام Lint | وظیفهی نوع Lint پس از ارزیابی پیدا نشد. | هنگام وارد کردن فایل AAR با فایلهای پیادهسازی، عملیات Linting با شکست مواجه میشود |
|
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-12-21 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-12-21 بهوقت ساعت هماهنگ جهانی."],[],[]]