ویژگی اندروید استودیو کوالا مشکلات بسته شده را حذف می کند

افت ویژگی اندروید استودیو کوالا | 2024.1.2 RC 1

همراه با:
  • پلاگین Android Gradle 8.6.0-rc01
رفع مشکلات
پلاگین اندروید Gradle
AGP 8.5: بسیاری دیگر از وظایف "mergeDebugResources" اجرا می شوند و سرعت ساخت ها را کاهش می دهند.
افزودن srcs dir از طریق Variant API همانطور که انتظار می رود کار نمی کند
دکسر (D8)
java.lang.VerifyError: تأییدکننده کلاس را رد کرد com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b، java.lang.StackTraceElement[]، int موفق به تأیید نشد
وارد کردن/همگام سازی
خطای IDE نادرست برای دسترسی داخلی از testFixtures با Kotlin
چیدمان و ویرایش منابع
Android Studio Koala Feature Drop 2024.1.2 Beta 1 در هنگام راه اندازی قفل می شود
لینت
Lint: SetTextI18n از اختصاص یک رشته خالی شکایت دارد.
پیش نمایش
پیش‌نمایش AS Compose با دارایی‌های ایجاد شده کار نمی‌کند
کوچک کننده (R8)
R8 (AGP 8.5.0+) با خطای "بازنویسی غیرمنتظره مورد: ... به دو مورد متمایز:..." خراب می شود.
فایل dex تولید شده توسط R8 نشان می دهد که "نمی توان اصلی (رشته[]) استاتیک را در "تست" پیدا کرد" در هنگام اجرا
رفتار متفاوت بین برنامه های بسته بندی شده توسط R8 و D8
R8 NullPointer پس از به روز رسانی به Kotlin 2.0

افت ویژگی اندروید استودیو کوالا | 2024.1.2 بتا 2

همراه با:
  • پلاگین اندروید Gradle 8.6.0-beta02
رفع مشکلات
پلاگین اندروید Gradle
Lint از دایرکتوری res بدون افزودن وابستگی به کار استفاده می کند
دکسر (D8)
به‌روزرسانی پایگاه داده API به Android 15 (سطح API 35)
وارد کردن/همگام سازی
همگام سازی Gradle با افزونه ای که از variant.sources.manifests.addGeneratedManifestFile استفاده می کند ناموفق است
کوچک کننده (R8)
[r8 8.5]r8 ادغام کلاس افقی باعث خطای تأیید در Android5 هنگام غیرفعال کردن مدل سازی api می شود
نسخه Wear OS ساخته شده با پلاگین Gradle 8.4.0/8.5.0 ممکن است باعث ایجاد خطای java.lang.IllegalAccess شود
R8 به طور ضمنی یک بند عضو خالی را با یک مطابقت جایگزین می‌کند ()
[r8 8.5] ادغام کلاس عمودی باعث NPE زمان اجرا می شود
خطای پردازش R8 احتمالاً به دلیل عملگر Shift راست است

افت ویژگی اندروید استودیو کوالا | 2024.1.2 بتا 1

همراه با:
  • پلاگین Android Gradle 8.6.0-beta01
رفع مشکلات
چیدمان و ویرایش منابع
Android Studio Jellyfish دیگر نظرات Doc را ارائه نمی کند

افت ویژگی اندروید استودیو کوالا | 2024.1.2 قناری 8

همراه با:
  • پلاگین اندروید Gradle 8.6.0-alpha08
رفع مشکلات
ویرایشگر کد
ColumnReferencesTest.testResolvePrimaryIdColumnByDifferentNames() چیزی را آزمایش نمی کند
NullabilityUtilsTest.testCanAnnotateTypesWithNullabilityAnnotations() هیچ چیزی را آزمایش نمی کند
به طور پیش فرض Code Author Inlay Hints را خاموش کنید
منابع
خطا در هنگام اضافه کردن یک خالی برچسب زدن
دستگاه های در حال اجرا
پشتیبانی از خاموش کردن صفحه نمایش در اندروید 14

افت ویژگی اندروید استودیو کوالا | 2024.1.2 قناری 7

همراه با:
  • پلاگین اندروید Gradle 8.6.0-alpha07
رفع مشکلات
بینش کیفیت برنامه
Firebase Crashlitcs کار نمی کند
پشتیبانی خنجر/Hilt
پس از به‌روزرسانی Hedgehog، نمادهای Dagger Gutter برای پروژه‌های چند ماژول نشان داده نمی‌شوند
Hilt در ناوبری ویرایشگر بین کتابخانه ها کار نمی کند (فقط ماژول ها)
مدیریت وابستگی
هشدار CredentialDependency در lint 8.5.0-alpha08 با وجود وجود اعتبارنامه-play-services-auth فراخوانی شد
IntelliJ
Koala Canary 3 (2024.1) تنظیمات همگام‌سازی را در IDEها شکست
چیدمان و ویرایش منابع
انتخاب از منوی کشویی تکمیل خودکار در قسمت های Layout Editor بار اول کار نمی کند. باید این کار را دو بار انجام دهید تا میدان پر شود.
لینت
هشدار Lint Manager Credential Manager در Wear نادرست است
Logcat
نام تگ Logcat هنگام جستجو/فیلتر کردن ناپدید می شود
پلاگین های شخص ثالث
پلاگین Grazie منجر به تجزیه و تحلیل کد بی نهایت

افت ویژگی اندروید استودیو کوالا | 2024.1.2 قناری 6

همراه با:
  • پلاگین اندروید Gradle 8.6.0-alpha06
رفع مشکلات
پلاگین اندروید Gradle
[Koala 2024.1.2 Canary 2] خطا در اجرای ماژول نمایه خط پایه در یک APK تقسیم شده
پاک کردن / حذف ProjectInfo
kdoc قدیمی را برای «isIncludeAndroidResources» در AGP DSL به‌روزرسانی کنید
نوشتن پیش نمایش
"خطا در بارگیری مصنوعات ساخت از" هنگام تلاش برای استقرار پیش نمایش در Koala Canary 4
نوشتن آزمایش پیش‌نمایش عکس صفحه
برای تست اسکرین شات پیش‌نمایش نوشتن، بریده خاصی را بپوشید
مدیریت وابستگی
اشکال: IDE همیشه پیشنهاد نمی کند که «کامپایل» را با «api» یا «پیاده سازی» جایگزین کند.
گریدل
استودیو اندروید (ایگوانا) خطاهای پروژه را در صورت عدم وجود نشان می دهد
وارد کردن/همگام سازی
خطاهای فایل «*.versions.toml» را در خروجی gradle پیوند دهید
چیدمان و ویرایش منابع
انتخاب از منوی کشویی تکمیل خودکار در قسمت های Layout Editor بار اول کار نمی کند. باید این کار را دو بار انجام دهید تا میدان پر شود.
لینت
خطای UnknownNullness پرز هنگام استفاده از حاشیه نویسی استفاده از نوع
پرز [کتابخانه desugar] اخطار مثبت کاذب را نشان می دهد هشدارهای NewApi با فعال کردن قندزدایی
ادغام لینت
وظایف Lint با ساخت همراه با شکست مواجه می شوند
Logcat
جستجوی حساس به حروف کوچک و بزرگ در Logcat نشان داده نشده است
منابع
"حذف منابع استفاده نشده" هنگام انتخاب ماژول در نمای پروژه کار نمی کند

افت ویژگی اندروید استودیو کوالا | 2024.1.2 قناری 4

همراه با:
  • پلاگین اندروید Gradle 8.6.0-alpha04
رفع مشکلات
نوشتن ویرایش
تکمیل خودکار برای تابع @Composable با یک پارامتر لامبدا اختیاری دارای موارد تکراری است
بازرس چیدمان
بازرس چیدمان تعداد بازترکیب‌ها را در کودکان نشان نمی‌دهد
دستگاه های در حال اجرا
StudioScreenSharingAgent در برخی دستگاه‌های دارای API 29 به دلیل تماس نادرست JNI به SurfaceControl.destroyDisplay خراب می‌شود.

افت ویژگی اندروید استودیو کوالا | 2024.1.2 قناری 3

همراه با:
  • پلاگین اندروید Gradle 8.6.0-alpha03
رفع مشکلات
پلاگین اندروید Gradle
مانیفست برای پیکربندی AndroidTest Variant ایجاد نشده است
AGP 8.4 سعی می‌کند تا Startup Profiles را روی بیلدهای اشکال‌زدایی تنظیم کند
خروجی ساخت
خطای «پشتیبانی منبع/هدف 6/7 حذف شده در JDK 21» هیچ گونه رفع سریعی ارائه نمی دهد
نوشتن ویرایش
با استفاده از افزونه جدید کامپایلر کامپوزی کوتلین، پلاگین K2 IDE خراب می شود و فاز تجزیه و تحلیل مسدود می شود.
وارد کردن/همگام سازی
[Koala Canary 8] UI برای 5-8 ثانیه در طول همگام‌سازی gradle ثابت می‌شود
چیدمان و ویرایش منابع
اسکرول کردن با ماوس در طراح چیدمان باعث می‌شود که طرح‌بندی بالا و پایین بپرد اگر طرح دارای ScrollView باشد.
لینت
Lint برای استفاده از حاشیه نویسی، visitAnnotationUsage را صدا نمی کند
ویرایش زنده
Studio Iguana: Android Test Orchestrator ویرایش زنده را با خطا شکست می دهد: "min-api detection break: Too many minAPI"
ویرایشگر ناوبری
اشکال: تغییر جهت در پیش‌نمایش نمودار ناوبری اثر کششی عجیبی دارد
ویرایشگر ترجمه ها
اشکال: در ابزار ترجمه، نمی‌توان از کلیدهای جهت‌دار برای انتقال به ترجمه‌ها استفاده کرد، و پیمایش نیز بر آنها تأثیر نمی‌گذارد.
ویرایشگر ترجمه: مدیریت برش / چسباندن در جدول
ابزارهای رابط کاربری
واردات دارایی برداری پرچم ایالات متحده با شکست مواجه شد

افت ویژگی اندروید استودیو کوالا | 2024.1.2 قناری 2

همراه با:
  • پلاگین اندروید Gradle 8.6.0-alpha02
رفع مشکلات
نوشتن ویرایش
«فعال کردن تکمیل خودکار پیشرفته» Compose کد نویز تولید می کند
ویرایشگر فایل های Gradle
پیشنهاد رفع سریع شکسته از غلط‌گیر املا در اعلان وابستگی به kts
پروفایلرها
حاشیه ها در رابط کاربری وظیفه گرا کاهش می یابد؟
منابع
افزونه Android Gradle در حال ایجاد فیلدهای تکراری در فایل Unit Test R برای استایل‌هایی که از «android:*» attr استفاده می‌کنند.

افت ویژگی اندروید استودیو کوالا | 2024.1.2 قناری 1

همراه با:
  • پلاگین اندروید Gradle 8.6.0-alpha01
رفع مشکلات
پلاگین اندروید Gradle
رگرسیون AGP 7.0.0-alpha10: هنگامی که Databinding فعال است، افزونه "com.android.internal.library" اعمال نشد
خطا در اجرای لینت با و بدون K2 UAST
موارد استفاده را پیدا کنید
«یافتن کاربردها» استفاده‌های سبک والد را به‌جای سبک انتخابی پیدا می‌کند