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

Android Studio Hedgehog | پچ 2 2023.1.1

همراه با:
  • پلاگین اندروید Gradle 8.2.2
رفع مشکلات
پلاگین اندروید Gradle
تنظیم نسخه JaCoCo در AGP 8.2.0 ممکن نیست
دکسر (D8)
[کتابخانه desugared] نسخه 2.1 کتابخانه Desugared با نسخه های قبلی R8 سازگار نیست
بهینه سازی هایی که حتی فقط با D8 اجرا می شوند؟
وارد کردن/همگام سازی
رگرسیون عملکرد - تنظیم وابستگی ها در IDE
کوچک کننده (R8)
[R8 8.3.21] R8 8.3.21 1.57 مگابایت بزرگتر از R8 8.1.56 است
class.getInterfaces() خالی برمی گردد

Android Studio Hedgehog | پچ 1 2023.1.1

همراه با:
  • پلاگین اندروید Gradle 8.2.1
رفع مشکلات
پلاگین اندروید Gradle
وقتی زیرپروژه‌ها قبلاً از طریق تبدیل مصنوعات dex'd شده‌اند، کار dexing را روی کلاس‌های زیر پروژه اجرا نکنید.
افزونه Gradle Android با JavaVersion.VERSION_11 و OpenJDK 21 ea ناموفق بود
دکسر (D8)
رکوردهای Desugar برای اندروید U
وارد کردن/همگام سازی
استفاده از کتابخانه های غیر AndroidX در پروژه AndroidX
IntelliJ
Android Studio فایل xml فهرست‌بندی را که حاوی نویسه‌های نامعتبر است گیر کرده است
دستگاه های در حال اجرا
اتصال به دستگاه فیزیکی برای توسعه امکان پذیر نیست
کوچک کننده (R8)
R8 dex شکسته را تولید می کند که منجر به استثنای کلاس cast در زمان اجرا می شود
R8 باعث تغییر رابط به رابط غیر قابل دسترس می شود
خرابی R8 Flurry SDK با AGP 8.2.0
Android - R8 باعث از کار افتادن زیر کلاس LinearLayoutManager می شود
ClassCastException در R8 هنگامی که بسته بندی مجدد روشن است و کوچک می شود، مبهم سازی و بهینه سازی خاموش است
R8 در BridgeAnalyzer.analyzeMethod گیر کرده است
R8 v8.2.33، "java.lang.VerifyError: نوع بد در پشته عملوند" پس از ارتقاء خراب می شود

Android Studio Hedgehog | 2023.1.1 RC 3

همراه با:
  • پلاگین Android Gradle 8.2.0-rc03
رفع مشکلات
پلاگین اندروید Gradle
رگرسیون جوجه تیغی: دکمه اجرا با چند ثانیه تاخیر (در حال ایجاد مشخصات)
منوی راهنما
نشان‌واره روی صفحه About با شروع Iguana Canary 6 تحریف شده است

Android Studio Hedgehog | 2023.1.1 RC 2

همراه با:
  • پلاگین Android Gradle 8.2.0-rc02
رفع مشکلات
نوشتن پیش نمایش
نوشتن پیش‌نمایش هنگام استفاده از متن HTML با تگ‌های b شکسته است
ویرایشگر چیدمان
استثنا در ویرایشگر Layout

Android Studio Hedgehog | 2023.1.1 RC 1

همراه با:
  • پلاگین Android Gradle 8.2.0-rc01
رفع مشکلات
پلاگین اندروید Gradle
Android Studio Giraffe به نسخه CodeOverride با AGP 8.1 احترام نمی گذارد
AGP 8.1.0 برنامه را پس از اجرای تست های ابزاری حذف نصب می کند - 7.4.2 این کار را انجام نمی دهد
تغییر شکل یک APK منجر به خطا در ListingFileRedirectTask می شود
ساخت C++
[جوجه تیغی | 2023.1.1 Beta 4] android.injected.build.abi پرچم gradle حاوی «armeabi» نامعتبر است.
دستگاه های در حال اجرا
انعکاس دستگاه باعث استفاده بسیار بالای CPU در تلفن می شود
پلاگین های شخص ثالث
پشتیبانی از پلاگین Lombok

Android Studio Hedgehog | 2023.1.1 بتا 5

همراه با:
  • پلاگین اندروید Gradle 8.2.0-beta05
رفع مشکلات
دکسر (D8)
هنگام dexing برای min-api 34 و بالاتر، رکورد بومی و کلاس‌های مهر و موم شده را فعال کنید

Android Studio Hedgehog | 2023.1.1 بتا 4

همراه با:
  • پلاگین اندروید Gradle 8.2.0-beta04
رفع مشکلات
پلاگین اندروید Gradle
پس از به‌روزرسانی AGP از 8.0.2 به 8.1.0، برای کار «:app:mergeReleaseClasses» اجرا نشد.
Gradle 8.1 حافظه پنهان پیکربندی را به دلیل .gradle/.android/analytics.settings شکست می‌دهد.
[AGP 8.1.0] اگر هر دو splits.abi.isEnable و testOptions.unitTests.isIncludeAndroidResources درست باشند، آزمایش ./gradlew با "Unable to find output manifest" ناموفق است.

Android Studio Hedgehog | 2023.1.1 بتا 3

همراه با:
  • پلاگین Android Gradle 8.2.0-beta03
رفع مشکلات
پلاگین اندروید Gradle
androidResources در ماژول کتابخانه اندروید در دسترس نیست
وارد کردن/همگام سازی
خطا/اخطار نامشخص پس از همگام سازی پروژه
استودیو از ماژول های پشتیبانی نشده در طول همگام سازی gradle شکایت می کند
در حال اجرا تست ها
تست های واحد دوباره اجرا نمی شوند
کوچک کننده (R8)
کاتلین 1.9 باعث می‌شود که لامبداهای کاتلین توسط R8 از بین بروند اگر چک‌های تهی حذف شوند.

Android Studio Hedgehog | 2023.1.1 بتا 2

همراه با:
  • پلاگین اندروید Gradle 8.2.0-beta02
رفع مشکلات
مدیر دستگاه
[Emulators AS + Wear] Device Manager جفت شدن را تا زمانی که دستگاه‌ها راه‌اندازی نشده است به خاطر نمی‌آورد
ویرایشگر چیدمان
طرح‌بندی xml: درخت مولفه‌ی چپ طراحی، یک جزء را انتخاب کنید و نمی‌توانید از کلید میانبر ctrl+B برای کدنویسی استفاده کنید.
ادغام لینت
خطای پرز DuplicatePlatformClasses از وابستگی testImplementation

Android Studio Hedgehog | 2023.1.1 بتا 1

همراه با:
  • پلاگین اندروید Gradle 8.2.0-beta01
رفع مشکلات
Android SDK Upgrade Assistant
Target SDK Upgrade Assistant هرگز بارگیری نمی شود
وارد کردن/همگام سازی
رابط کاربری "Gradle JDK" محتوای فیلد را همگام سازی نمی کند
قادر به پیشرفت کار در حال اجرا نیست.
بازرس چیدمان
گاهی اوقات وقتی Layout Inspector فعال است، برنامه Debug خراب می شود
لینت
مشکلات غیرمنتظره از پروژه دیگری که توسط Android Lint پرچم گذاری شده است
Android Lint در یک کتابخانه KMP با «ویژگی «variantInputs.name» مقدار پیکربندی‌شده ندارد.
اجرا کنید
نمی‌توان تنظیمات ویژگی‌های پویا را در پیکربندی‌های اجرا/اشکال‌زدایی ذخیره کرد
کوچک کننده (R8)
java.lang.VerifyError: تأییدکننده کلاس رد شد
هنگام استفاده از کتابخانه POI Apache، بیلد روی :minifyReleaseWithR8 گیر می کند

Android Studio Hedgehog | 2023.1.1 قناری 15

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha15
رفع مشکلات
ابزار طراحی
گفتگوی تغییر رنگ از ناودان در IDE، نمی تواند آلفاهای کمتر از 10٪ را انجام دهد
اجرا کنید
[Android T+] ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS پرچم در راه‌اندازی فعالیت‌های تلویزیون تداخل دارد

Android Studio Hedgehog Canary 14 (2023.1.1.14)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha14
رفع مشکلات
بینش کیفیت برنامه
stacktrace crashlytics Firebase همیشه پس از تنظیم مکان‌نما در هر نقطه از stacktrace، در انتهای آن پیمایش می‌کند.
ساخت انواع
هنگامی که نوع پیش فرض تغییر می کند، نوع فعال را تغییر دهید
ویرایشگر C++
پیدا کردن کلاس و یافتن کاربردهای شکسته شده: "EssertionError: نمادها باید بارگیری شوند"
وارد کردن/همگام سازی
IllegalStateException: Module Project.app یک ماژول Gradle نیست
ویرایشگر چیدمان
پنجره ابزارهای اسناد: به روز رسانی خودکار از منبع روی ویژگی های XML در پنجره ابزار طراح کار نمی کند، اما کلید میانبر Ctrl-q کار می کند.
دستگاه های در حال اجرا
در حال اجرا دستگاه ها "اتصال به دستگاه" برای همیشه.
StudioBot
Insert At Cursor فقط یک روش را کنترل می کند
StudioBot واردات برای کلاس‌های SDK معمولی را شامل نمی‌شود

Android Studio Hedgehog Canary 13 (2023.1.1.13)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha13
رفع مشکلات
پلاگین اندروید Gradle
به Gradle 8.2 milestone یا RC به روز رسانی کنید
دسترسی به 'java.lang.Comparable' امکان پذیر نیست
نوشتن پیش نمایش
تماس‌های بازگشتی برای پیش‌نمایش ترکیب‌پذیر - بدون هشدار لینتر، ورود اشتباه تکمیل خودکار، بدون پیام خطا
مدیر دستگاه
اشکال: نمی‌توان مورد شبیه‌ساز را در فهرست «مدیر دستگاه» اضافه کرد
گریدل
آگاهی کاتالوگ نسخه را به AndroidAddLibraryDependencyAction اضافه کنید که وابستگی ها را اضافه می کند
ویرایشگر چیدمان
پنجره ابزارهای اسناد: به روز رسانی خودکار از منبع روی ویژگی های XML در پنجره ابزار طراح کار نمی کند، اما کلید میانبر Ctrl-q کار می کند.
ویرایش زنده
نوشتن LiveEdit: ArithmeticException: تقسیم بر صفر

Android Studio Hedgehog Canary 12 (2023.1.1.12)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha12
رفع مشکلات
اشکال زدا
کد منبع با کد بایت مطابقت ندارد
وارد کردن/همگام سازی
java.lang.IllegalStateException: gradlePath وجود ندارد
اعلان ساخت Android Studio Canary همیشه 0 خطا را نشان می دهد
ویرایشگر چیدمان
استودیو اندروید از اعداد عربی برای تنظیم حاشیه ها و سایر ویژگی ها استفاده می کند
مشکل رندر ویرایشگر چیدمان
صفات بد رفتار پانل در هنگام پیوست = هیچ
کشیدن نمای در ConstraintLayout نشان می دهد که رابط کاربری اشتباه است، زمانی که constaintLayout دارای padding است
پنجره ابزارهای اسناد: به روز رسانی خودکار از منبع روی ویژگی های XML در پنجره ابزار طراح کار نمی کند، اما کلید میانبر Ctrl-q کار می کند.
LinearLayoutCompat را به عنوان اولین پیشنهاد در فایل های XML قرار ندهید
هنگام کپی پیست یک کامپوننت view از دو فایل طرح بندی xml مختلف، شناسه view دارای name+i است
سفارشی Drawable گزینه های Code، Split و Design و بدون بازخوانی خودکار ندارد
لینت
Lint هنگام استفاده از K2 UAST مشکل UseValueOf را نادیده می گیرد

Android Studio Hedgehog Canary 11 (2023.1.1.11)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha11
رفع مشکلات
پلاگین اندروید Gradle
الزامات نسخه R8/D8 را در ابرداده AAR تبلیغ کنید (به عنوان مثال برای coreLibraryDesugaring و API جدید خارج از خط)
هشدار همگام‌سازی: "بعد از ایجاد AnalyticsService نباید از طریق AnalyticsConfiguratorService به GradleBuildProject.Builder دسترسی داشت."
اندروید استودیو
پسوند فایل در نام فایل پیش‌فرض ضبط ویدیو وجود ندارد
ویرایشگر کد
تصاویر وب بزرگ نیمی از منطقه کدگذاری را اشغال می کنند
ابزار طراحی
شروع فرآیند Git ناموفق بود: دسترسی Exec در طول رندر مجاز نیست
ویرایشگر فایل های Gradle
کاتالوگ‌های نسخه هشداری را در صورت وجود مصنوع SNAPSHOT جدیدتر نشان می‌دهند
وارد کردن/همگام سازی
com.intellij.jarRepository.ExternalAnnotationsRepositoryResolver
ویرایشگر چیدمان
مدیر منبع، کشیدن و رها کردن، جایگزین براکت های اتصال داده می شود
درخت جزء ترجیحات: عنوان متناقض است
Constraint Layout: Layout Editor جزئیات تعریف شده در یک سبک را نشان نمی دهد
ایجاد میانبر برای ساخت (در ویرایشگر) همه ماژول ها را به جای ماژول فعلی بازسازی می کند
"لغو Undefined" پس از تبدیل طرح بندی خودکار به ConstraintLayout
ترتیب شامل بر ابزارها تأثیر می گذارد: کار متن
TextInputlayout جدید هنگامی که به شیء موجود متصل می شود دائماً از صفحه خارج می شود
برچسب درون طرح XML باعث خطای پرز می شود: "تگ غیرقابل حل"
ویرایشگر طرح بندی: آخرین تنظیمات صفحه نمایش ذخیره نمی شوند
لینت
Bumblebee 2021.1.1 Patch 1 می گوید نسخه قدیمی (20030203.000550) Commons-io جدیدتر از 2.11.0 است.
Android Studio نسخه مشخص شده را به‌طور نامناسب به‌عنوان قدیمی علامت‌گذاری می‌کند.
ویرایشگر حرکت
IDE در تکمیل خودکار در طرح XML ثابت می شود

Android Studio Hedgehog Canary 10 (2023.1.1.10)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha10
رفع مشکلات
پلاگین اندروید Gradle
«android.injected.studio.version» در Android Studio Giraffe حذف شد
قابلیت غیرفعال کردن AndroidXDependencyCheck را اضافه کنید
GenerationLocaleConfig در agp 8.1.0 از ترتیب غیر قطعی استفاده می کند و ساخت های قابل تکرار را شکست می دهد.
دستگاه ضبط اسپرسو
اگر پروژه از کاتالوگ نسخه آگاه است در ضبط کننده تست (RecordingDialog) وابستگی را به کاتالوگ اضافه کنید
وارد کردن/همگام سازی
Studio Hedgehog Canary 6 با gradle 8.1.1 و AGP 8.0.2 همگام سازی می کند
ساختار پروژه
نمی‌توان مکان JDK سفارشی را بدون باز کردن یک پروژه به‌روزرسانی کرد

Android Studio Hedgehog Canary 9 (2023.1.1.9)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha09
رفع مشکلات
پلاگین اندروید Gradle
هنگام اجرای lint با K2 UAST از طریق Gradle در پروژه KMP، خطاهای LintError را برطرف کنید
پشتیبانی از Variant level missingDimensionStrategy و احتمالا ساخت تطبیق نوع/طعمFallback
لینت
آلفاهای Lint 8.2.0 هنوز از وارد کردن عملکرد سطح بالا در کاتلین پشتیبانی نمی کنند
منابع
دکمه راهنما برای گفتگوی فهرست منابع جدید

Android Studio Hedgehog Canary 8 (2023.1.1.8)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha08
رفع مشکلات
پلاگین اندروید Gradle
ناسازگاری ASM Transform و toAppend().
نوشتن پیش نمایش
پشتیبانی از Compose Previews برای ValueAnimators در AndroidView
بازرس چیدمان
بهبود قابلیت شناسایی تنظیمات غیرفعال کردن LI تعبیه شده
لینت
Bumblebee 2021.1.1 Patch 1 می گوید نسخه قدیمی (20030203.000550) Commons-io جدیدتر از 2.11.0 است.
یکپارچه سازی پیش ساخته
[AGP] Prefab: وقتی JAVA_TOOL_OPTIONS متغیر env تنظیم شود، وظیفه پیکربندی CMake ناموفق است
بسته‌ای/APK را منتشر کنید
"Generate Signed Bundle or APK" => مشکل سفارش لیست "ماژول".
اجرا کنید
انتخابگر دستگاه در حال انتخاب دستگاه اولیه نامعتبر است
دستگاه های در حال اجرا
[بهبود] پس از ساخت موفقیت آمیز، فوکوس خودکار را در شبیه ساز غیرفعال کنید
پلاگین های شخص ثالث
پشتیبانی از پلاگین Lombok

Android Studio Hedgehog Canary 7 (2023.1.1.7)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha07
رفع مشکلات
پلاگین اندروید Gradle
راهی برای دریافت نسخه پیش‌فرض NDK نشان دهید
افزونه Android Gradle برای اجرا به جاوا 17 نیاز دارد.
Android SDK Upgrade Assistant
دستیار ارتقاء به اشتباه به‌روزرسانی به targetSdk 33 را پیشنهاد می‌کند
ابزار طراحی
لاگ ها با "SlowOperations" پر شده اند و IDE بسیار کند و کند می شود
ویرایشگر فایل های Gradle
پیشنهاد نسخه وابستگی برای اعداد نسخه بالاتر بسیار "حریص" است
وارد کردن/همگام سازی
رفع سریع برای ارتقا به ابزارهای ساخت جدیدتر در همه ماژول ها
اشکال تنظیمات پروکسی HTTP AndroidStudio
لینت
گزینه ای اضافه کنید تا شماره خط و ستون در خط پایه پرز لحاظ نشود
تست های لینت از ویژگی های زبان جاوا 17 پشتیبانی نمی کنند
Logcat
سیاهههای مربوط به ماهی قرمز-address-space را از شبیه ساز logcat حذف کنید
جادوگر پروژه جدید
دایرکتوری پیش فرض پروژه در قالب پروژه جدید نادیده گرفته می شود
ساختار پروژه
اشکال: هر بار که انتخاب می کنم برخی از وابستگی ها را در صفحه "پیشنهادات" به روز کنم، به بالا می رود.
هنگام باز کردن یک پروژه با یک فایل ساخت ریشه تغییر نام یافته، یک build.grdle خالی ایجاد می شود

Android Studio Hedgehog Canary 6 (2023.1.1.6)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha06
رفع مشکلات
پلاگین اندروید Gradle
دسترسی به GradleBuildProject.Builder از طریق AnalyticsConfiguratorService پس از ایجاد AnalyticsService مجاز نیست
AndroidTest.packaging.jniLibs.keepDebugSymbols بر بسته بندی AndroidTest تأثیر نمی گذارد
کامپایل برای مقادیر رنگ غیرقانونی مجاز است
"ReplaceWith" برای VariantBuilder اشتباه است
Gradle 8.1 حافظه پنهان پیکربندی را به دلیل .gradle/.android/analytics.settings شکست می‌دهد.
پیام‌های منسوخ از «ReplaceWith» استفاده نمی‌کنند
خروجی ساخت
اشکال: خطا در مانیفست به جای اصلی، به یک مورد تولید شده هدایت می شود
نوشتن پیش نمایش
پیش‌نمایش نوشتن آهسته
پیش‌نمایش نوشتن، نشانه‌گذاری HTML را در منابع رشته نادیده می‌گیرد
مدیر دستگاه
NPE در BuildVirtualDeviceConfigurationWizardActionListener
ویرایشگر فایل های Gradle
پیشنهاد گفتگوی ساختار پروژه برای commons-io:commons-io
وارد کردن/همگام سازی
مقدار تولید شده Gradle برای مانیفست، پیکربندی اجرای سفارشی را متوقف می کند
نصب کننده
بسته دبیان: فیلد "Maintainer" وجود ندارد android-studio-2021.3.1.17-cros.deb
لینت
آلفاهای Lint 8.2.0 هنوز از وارد کردن عملکرد سطح بالا در کاتلین پشتیبانی نمی کنند
گزینه ای اضافه کنید تا شماره خط و ستون در خط پایه پرز لحاظ نشود
ساختار پروژه
حذف کردن یک فیلد با بازشو، مقدار آن را به‌روزرسانی نمی‌کند
اتاق SQL
اشکال پلاگین اتاق - بررسی اینکه آیا tuple در subquery نیست - به درستی کامپایل می شود
به روز رسانی
chromeos dpkg: اخطار: فیلد "Maintainer" وجود ندارد

Android Studio Hedgehog Canary 5 (2023.1.1.5)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha05
رفع مشکلات
پلاگین اندروید Gradle
وظایف تست ابزار دقیق GMD متوقف می شوند و پس از تلاش مجدد شروع به شکست می کنند
GenerationLocaleConfig در agp 8.1.0 از ترتیب غیر قطعی استفاده می کند و ساخت های قابل تکرار را شکست می دهد.
ProcessApplicationManifest.navigationJsons فایل هایی با مسیرهای مطلق دارد
ویرایشگر کد
کلاس‌های Android SDK دارای مراجع حل‌نشده زیادی هستند که با رنگ قرمز مشخص شده‌اند
Studio به شما امکان می دهد منابع Android SDK را به راحتی ویرایش کنید
نوشتن پیش نمایش
پیش‌نمایش نوشتن آهسته
گریدل
PsProjectDescriptors با نادیده گرفتن کاتالوگ نسخه، به فایل پروژه وابستگی اضافه می کند
Logcat
گزینه "Fold Lines like this" در جدیدترین اندروید استودیو Dolphin Canary 7 وجود ندارد
یک گروه اقدام پاپ آپ عمومی ایجاد کنید
منابع
ما نمی توانیم قابل ترسیم را در آیکون های ناودانی پنهان کنیم.
سیستم مورد نیاز
توصیه حافظه باید درصد بهبود را در نظر بگیرد

Android Studio Hedgehog Canary 4 (2023.1.1.4)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha04
رفع مشکلات
پلاگین اندروید Gradle
VariantManager.getModifiedName را حذف کنید
AndroidTest.packaging.jniLibs.keepDebugSymbols بر بسته بندی AndroidTest تأثیر نمی گذارد
نوشتن پیش نمایش
رابط کاربری کاملاً منجمد شد
پیش‌نمایش نوشتن آهسته
PreviewParameterProvider خالی هیچ هشداری را نشان نمی دهد
گریدل
اگر مدیریت دستگاه‌ها در اسکریپت ساخت M1 با x86 JDK وجود داشته باشد، همگام‌سازی انجام نمی‌شود
بازرس چیدمان
درخواست: هنگام دوبار کلیک کردن روی یک View در بخش بصری layout-inspector، به فایل layout که آن را دارد بروید.

Android Studio Hedgehog Canary 3 (2023.1.1.3)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha03
رفع مشکلات
پلاگین اندروید Gradle
بایت کد 17 را هنگام کامپایل AGP هدف قرار دهید
حاشیه نویسی
@RestrictTo با Kotlin کار نمی کند
نوشتن
پیش نمایش چندگانه ابزار Wear Compose کار نمی کند
نوشتن ویرایش
استودیو اجازه می دهد تا عملکردهای داخلی را به صورت خودکار تکمیل کند (سپس ساخت را با شکست مواجه می کند)
هنگام استفاده از ویجت های معروف، وابستگی صحیح maven را پیشنهاد دهید
نوشتن پیش نمایش
IDE فریز در حین ویرایش Composable با نمایش صفحه پیش نمایش
در حال ویرایش
برجسته سازی ضروری نمادهای ناودان را جمع می کند
نمای پروژه
نمایه‌های خط پایه ایجاد شده با BPGP در Android Studio نشان داده نمی‌شوند
منابع
مسائل رشته در مدیریت منابع
سیستم مورد نیاز
ایجاد یک پروژه پیش فرض باعث می شود مواردی برای افزایش اندازه VM توصیه شود

Android Studio Hedgehog Canary 2 (2023.1.1.2)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha02
رفع مشکلات
پلاگین اندروید Gradle
درخواست: اجازه دهید IDE یک اصلاح برای "PermittedSubclasses به ASM9 نیاز دارد" ارائه دهد.
ویرایشگر C++
گزینه های clang-format از دست رفته است
ویرایشگر کد
مشاهده استثنا در افزونه اندروید در شروع استودیو
وارد کردن/همگام سازی
همین الان به فلامینگو آپدیت شد و نمی‌توانم پروژه‌ام را همگام‌سازی کنم. دریافت جاوا پشتیبانی نشده
Logcat
Logcat (نسخه جدید). نام فایل قابل کلیک در ورود

Android Studio Hedgehog Canary 1 (2023.1.1.1)

همراه با:
  • پلاگین اندروید Gradle 8.2.0-alpha01
رفع مشکلات
پلاگین اندروید Gradle
انواع منبع سفارشی باید مجموعه های منبع چند طعمی ایجاد کنند
بررسی نسخه SDK به کاربران برنامه های افزودنی SDK رسیدگی نمی کند
DependenciesInfoBuilder به آپدیت API + doc نیاز دارد
DexingNoClasspathTransform (minSdk >= 24) با هدف جاوا 11 به دلیل گم شدن اعضای آشیانه با شکست مواجه شد
DslExtension.Builder.extendProjectWith() همانطور که در Groovy توضیح داده شد کار نمی کند
VariantSelector.withFlavor API را اضافه کنید که از kotlin.Pair استفاده نمی کند
AndroidLintAnalysisTask ( :lintAnalyzeExternalRelease) دارای حافظه پنهان است زیرا «proguard.txt» تغییر کرده است.
مانیفست ادغام شده برنامه حاوی extractNativeLibs و استفاده از ویژگی‌های EmbeddedDex از وابستگی‌ها است
AIDL با build-tools 33.0.0 شکست می خورد
AGP: مسیر ابزار و چارچوب AIDL فایل AIDL را به عنوان API عمومی نمایش دهید
حاشیه نویسی
@RestrictTo با Kotlin کار نمی کند
اعمال تغییرات
ApplyChangesAction: ClassCastException: class com.intellij.execution.DefaultExecutionTarget را نمی توان به کلاس com.android.tools.idea.execution.common.AndroidExecutionTarget فرستاد.
تجزیه و تحلیل کد
Proguard نوع رابط کاربری @ را نامعتبر برجسته می کند
نوشتن ویرایش
افزودن کنش زمینه با رفع سریع «[PLUGIN_ERROR] توابع که توابع @Composable را فراخوانی می‌کنند باید با حاشیه‌نویسی @Composable علامت‌گذاری شوند.
نوشتن پیش نمایش
پیش‌نمایش نوشتن از تم Holo برای رابط کاربری سیستم استفاده می‌کند که targetSdk روی یک ماژول کتابخانه تنظیم نشده باشد
اشکال زدا
خطا هنگام تلاش برای اشکال زدایی تست اندروید کتابخانه از AS
استقرار
اندروید استودیو دو بار در هنگام اشکال زدایی برنامه را نصب و راه اندازی کنید
کاشی‌ها و لانچرهای پیچیده در Android Studio Giraffe Canary 6 کار نمی‌کنند
ابزار طراحی
از ویژگی «postSplashScreenTheme» برای تم پیش‌فرض در ابزارهای طراحی استفاده کنید
وارد کردن/همگام سازی
نوع org.gradle.util.VersionNumber منسوخ شده است.
خطاهای داخلی را به عنوان مشکل همگام سازی گزارش کنید
استثناهای همگام سازی واقعی سطح به جای "هیچ گونه ای برای... یافت نشد"
JDK "11" روی دیسک یافت نشد یا خراب شد - دانلود Amazon Corretto 11.0.15
لینت
بررسی پرزهای Instantiated AppComponentFactory را به خوبی مدیریت نمی کند
Logcat
استفاده از حافظه بالا (1.4 گیگابایت) در MessageBacklog
آیا باید لاگ داخلی استودیو را از فیلتر بسته:mine پنهان کنیم؟
کد/قالب های جدید
قالب پروژه جدید با نام مستعار افزونه بسیار پیچیده
جادوگر پروژه جدید
کاتالوگ نسخه باید از یک نسخه برای همه پلاگین های AGP استفاده کند
ProfileInstaller & Baseline Profiles
NullPointerException در profgen-cli
منابع
وقتی فهرست‌های مقادیر حذف می‌شوند، استودیو همچنان فکر می‌کند زبان‌های تعریف‌شده در آنجا وجود دارند
مدیر SDK
ورودی تنظیمات Android SDK باید در زیر «زبان‌ها و چارچوب‌ها» باشد
ارتقاء دستیار
android:useEmbeddedDex را از مانیفست منبع حذف نکنید
useLegacyPackaging DSL را برای ماژول های کتابخانه اضافه نکنید
بپوشید
دستیار Wear Pairing در شبیه ساز 33.1.3 از کار می افتد