Android Studio Meerkat مشکلات بسته شده است

اندروید استودیو Meerkat | 2024.3.1

همراه با:
  • پلاگین اندروید Gradle 8.9.0

این نسخه شامل اصلاحات و بهبودهای جزئی است.

اندروید استودیو Meerkat | 2024.3.1 RC 2

همراه با:
  • پلاگین Android Gradle 8.9.0-rc02
رفع مشکلات
پلاگین اندروید Gradle
خط اولیه اسکریپت 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle': 162
AndroidComponentsExtension.addSourceSetConfigurations با فعال شدن آمار خراب می شود
استقرار
[Ladybug Canary 9] هنگام اجرای پروژه، AS دیگر پروژه را بازسازی نمی کند و در نتیجه "خطا در بارگیری مصنوعات ساخت" رخ می دهد.
Android Studio تغییرات را در برنامه اعمال نمی کند
دکسر (D8)
java.lang.VerifyError: تأییدکننده کلاس رد شد: [0x430] copy1 v2<-v264 type=Udefined cat=3
گریدل
CommonExtension.testOptions را ثابت علامت گذاری کنید
کوچک کننده (R8)
Gson proguard پس از ارتقاء به AGP 8.8 به درستی کار نمی کند
java.lang.VerifyError: تأییدکننده کلاس رد شد
Leanback وقتی با R8 موجود در AGP 8.10.0-alpha04 کوچک می شود خراب می شود

اندروید استودیو Meerkat | 2024.3.1 RC 1

همراه با:
  • پلاگین Android Gradle 8.9.0-rc01
رفع مشکلات
افزونه Gradle اندروید
AndroidComponentsExtension.addSourceSetConfigurations با فعال شدن آمار خراب می شود
ویرایشگر کد
تکمیل درون خطی: کاراکترهای غیر انگلیسی همیشه ارائه نمی شوند
استقرار
[Ladybug Canary 9] هنگام اجرای پروژه، AS دیگر پروژه را بازسازی نمی کند و در نتیجه "خطا در بارگیری مصنوعات ساخت" رخ می دهد.
وارد کردن/همگام سازی
Meerkat canary06 می شکند gradle-profiler
چیدمان و ویرایش منابع
استودیو اندروید پس از به روز رسانی کند شد
لینت
AS 2024.3.1.4 به طور متناوب هنگام ویرایش متون کاتلین آویزان می شود.
جابجایی/تغییر نام کد Refactor
تغییر نام فایل ها در meerkat android studio canary 9 امکان پذیر نیست
در حال اجرا تست ها
نمی توان تست های واحد را اجرا کرد.

اندروید استودیو Meerkat | 2024.3.1 بتا 1

همراه با:
  • پلاگین اندروید Gradle 8.9.0-beta01
رفع مشکلات
اشکال زدا
دیباگر Kotlin بسیار کند در "Debugger: جستجوی فایل Kotlin"
چیدمان و ویرایش منابع
آیتم منوی «فایل منبع چیدمان» وجود ندارد
لینت
هشدار پرز اشتباه برای حاشیه نویسی «@Parcelize» در رابط های مهر و موم شده

اندروید استودیو Meerkat | 2024.3.1 قناری 9

همراه با:
  • پلاگین اندروید Gradle 8.9.0-alpha09
رفع مشکلات
پلاگین اندروید Gradle
پلاگین Android Gradle: انواع باید نام مجموعه منبع را در معرض نمایش قرار دهند
حافظه پنهان پیکربندی نسبت به تنظیم متغیر محیطی TERM شکننده است
نوشتن ویرایش
Android Studio تکمیل یک Composable جدید را در پروژه های بدون AGP یا Compose ارائه می دهد
بازرس چیدمان
-Dappinspection.use.dev.jar در Android Studio Ladybug کار نمی کند
لینت
بررسی خرابی StringEscapeDetector در "\\"

اندروید استودیو Meerkat | 2024.3.1 قناری 8

همراه با:
  • پلاگین اندروید Gradle 8.9.0-alpha08
رفع مشکلات
لینت
AppLinkSplitToWebAndCustom در lint 8.7.3 Unknown Issue است
ادغام لینت
lintVitalRelease به طور خودکار هنگام ساخت بسته نرم افزاری اجرا نمی شود
چند پلتفرم
بلوک androidLibrary{} برای KMP شکسته شد
در حال اجرا تست ها
هنگام شناسایی خروجی، تب خروجی معیار را به طور پیش فرض انتخاب کنید
خطاهای AGP 8.6.0 در اجرای تست های جاوا 8 (از طریق زنجیره ابزار)

اندروید استودیو Meerkat | 2024.3.1 قناری 7

همراه با:
  • پلاگین اندروید Gradle 8.9.0-alpha07
رفع مشکلات
افزونه Gradle اندروید
خطای Fused Library هنگامی که وابستگی حل نشده می تواند بهبود یابد
ویژگی های سیستم از gradle.properties در فرآیندهای جداگانه به R8 Gradle Workers منتقل نمی شود
BuiltArtifact.outputFile را به عنوان نوع فایل تبدیل کنید
عدم ارائه فضای نام در کتابخانه ذوب شده، پیام خطای خوبی نمی دهد
گزینه های lint در AGP 7.1.0-alpha08 اجازه stdout را نمی دهد
وارد کردن/همگام سازی
حالت آفلاین را غیرفعال کنید و دوباره بیلد کنید
از وظایف پیش فرض برای ماژول های KMP استفاده نکنید
لینت
هنگامی که یک FrameLayout با fitSystemWindows برای بسته بندی یک RelativeLayout فرزند که نیاز به padding سفارشی دارد، Lint به اشتباه یک طرح تودرتوی غیرضروری را گزارش می کند.
قانون پرز CoarseFineLocation ویژگی maxSdkVersion را در نظر نمی گیرد
منابع
امکان ایجاد منبع خام وجود ندارد

اندروید استودیو Meerkat | 2024.3.1 قناری 6

همراه با:
  • پلاگین اندروید Gradle 8.9.0-alpha06
رفع مشکلات
افزونه Gradle اندروید
برای مدیریت پشتیبانی داخلی kotlin، shouldConfigureKotlinPlatformAttribute را به روز کنید
برای «checkTestedAppObfuscationRelease»، نحو gradle کاتلین را در پیام خطا بدهید.
ویرایشگر کد
تکمیل خودکار در پوشه androidTest به درستی کار نمی کند
نوشتن پیش نمایش
کاغذ دیواری در سطح API 34 و 35 کار نمی کند
گریدل
پلاگین Android Gradle از 0.1.0 متادیتا tensorflow-lite استفاده می کند که مجوز ندارد.
ویرایشگر فایل های Gradle
new-library versions.toml پیشنهاد زمینه باعث ایجاد خطا به دلیل کلمه کلیدی رزرو شده
وارد کردن/همگام سازی
اشکال: تغییرات در فایل gradle یک پروژه همیشه نیاز به همگام سازی پروژه دیگری دارد
لینت
Lint پیشنهاد می‌کند در آزمایش @RequiresExtension را با SdkSuppress@ که از پسوندهای SDK پشتیبانی نمی‌کند، جایگزین کنید.
ویرایشگر ترجمه ها
منبع رشته - زبان های دیگر
ارتقاء دستیار
اندروید استودیو می‌خواهد وابستگی AGP را که قبلاً ارتقا یافته است، ارتقا دهد و با شکست مواجه شد

اندروید استودیو Meerkat | 2024.3.1 قناری 5

همراه با:
  • پلاگین اندروید Gradle 8.9.0-alpha05
رفع مشکلات
پلاگین اندروید Gradle
شاید اجازه دهید کوتلین داخلی AGP از وابستگی kotlin stdlib با افزودن خودکار پشتیبانی کند
Jetpack Compose
فراخوانی های produceState باید مقداری را در داخل لامبدای تولیدکننده تخصیص دهند: بررسی lint تخصیص عبارت "if" را بزرگ نمی کند
لینت
استثنای زمان اجرا زیر API 26 با Java nio API پشتیبانی نشده (بدون خطای پرز)
Lint از استفاده از RequiresApi حتی در روش کمکی خصوصی در آزمایش جلوگیری می کند
حالت K2 هنگام استفاده از .hasRoute (Route::class) در Android Studio هشدار RestrictedApi می دهد.
دستگاه های در حال اجرا
کپی و چسباندن در اندروید استودیو (لینوکس) کار نمی کند

اندروید استودیو Meerkat | 2024.3.1 قناری 4

همراه با:
  • پلاگین اندروید Gradle 8.9.0-alpha04
رفع مشکلات
مدیر دستگاه
درخواست: بازگرداندن توانایی حذف پوسته AVD شبیه سازها
بازرس چیدمان
فعال کردن عمل برای نمایش/پنهان کردن زیردرخت در Embedded LI
پروفایلرها
درباره پروفایلر
نمایه‌ساز زمان‌ها را به جای مقادیر زیربنایی، بر اساس حروف الفبا مرتب می‌کند
اتاق SQL
توابع پنجره برای SQLite قابل تجزیه نیستند

اندروید استودیو Meerkat | 2024.3.1 قناری 3

همراه با:
  • پلاگین اندروید Gradle 8.9.0-alpha03
رفع مشکلات
افزونه Gradle اندروید
خطای غیر مفید ''compileSdkVersion مشخص نشده است. لطفا آن را به build.gradle اضافه کنید"
"Clean build" در منوی Build وجود ندارد
C++ Import/Sync
java.lang.IllegalStateException: نوع ریشه منبع ماژول com.android.tools.idea.gradle.project.facet.ndk.NativeSourceRootType به عنوان JpsModelSerializerExtension ثبت نشده است
نوشتن پیش نمایش
خطای KotlinReflectionNotSupported: اجرای بازتاب Kotlin در زمان اجرا یافت نشد
اگر PreviewParameter دومین پارامتر تابع composable باشد، پیش نمایش کار نمی کند
تابع Kotlin reflect "isData" هنگام اجرا در پیش نمایش نوشتن IDE مقدار نادرستی را برمی گرداند
com.android.tools.idea.rendering.BuildTargetReference: دسترسی PSI در EDT
com.android.tools.idea.compose.preview.ComposePreviewRepresentation.register میانبرهای فراخوانی شده در EDT
بازرس چیدمان
فعال کردن عمل برای نمایش/پنهان کردن زیردرخت در Embedded LI
لینت
kotlin android.os.Handler removeCallbacks Runnable
WrongConstant lint در تعریف به جای استفاده از ثابت با استفاده از shift
WrongConstant پرز دو بار ظاهر می شود
منابع
متد ()BuildType.initWith دیگر خاصیت isShrinkResources را در AGP 8.7 کپی نمی کند.
ابزارهای رابط کاربری
انتخابگر ابزار طراحی به اشتباه در فایل‌های بدون مرجع UI / اندروید نمایش داده می‌شود

اندروید استودیو Meerkat | 2024.3.1 قناری 2

همراه با:
  • پلاگین اندروید Gradle 8.9.0-alpha02
رفع مشکلات
افزونه Gradle اندروید
هنگامی که وظیفه راه‌اندازی GMD با فضای دیسک ناکافی با شکست مواجه می‌شود، یک پیام خطای عملی ارائه دهید
افزونه com.android.settings targetSdk را نمی شناسد
ویرایشگر کد
درخواست: هنگامی که IDE مشکلی را با مجوز از دست رفته در یک فراخوانی تابع تشخیص داد، حاشیه نویسی RequiresPermission را نیز ارائه دهید
لینت
Lint با پیام InstantiationException بدون استثنا در lint stacktrace شکست می خورد
بررسی پرزهای مثبت کاذب android.permission.SCHEDULE_EXACT_ALARM فقط به برنامه های سیستم اعطا می شود
چک StringFormatInvalid باید برای روش Compose stringResource اعمال شود
حاشیه نویسی RequiresFeature برای فایل های Kotlin کار نمی کند
Logcat
بهبود Match Case در Logcat FIlter
Logcat خالی است

اندروید استودیو Meerkat | 2024.3.1 قناری 1

همراه با:
  • پلاگین اندروید Gradle 8.9.0-alpha01
رفع مشکلات
نوشتن پیش نمایش
com.android.tools.idea.projectsystem.ProjectSystemUtil.isAndroidTestFile دسترسی به فایل در EDT
استقرار
[Ladybug Canary 9] هنگام اجرای پروژه، AS دیگر پروژه را بازسازی نمی کند و در نتیجه "خطا در بارگیری مصنوعات ساخت" رخ می دهد.
لینت
لینت با بررسی های لینت gradle خراب می شود
Logcat
Android Studio Logcat همیشه پس از قطع شدن دستگاه پاک می شود
بهبود Match Case در Logcat FIlter
در حال اجرا تست ها
فونت پنجره نتیجه آزمایش را بهینه کنید
ابزار تست
[GMD] اطمینان حاصل کنید که adb در کار راه اندازی قابل اجرا است.