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

Android Studio Flamingo Patch 2 (2022.2.1.20)

همراه با:
  • پلاگین اندروید Gradle 8.0.2
مسائل ثابت شده
دیباگر C++
دیباگر بومی نمادها را پس از به‌روزرسانی فلامینگو بارگیری نمی‌کند
کوچک کننده (R8)
R8 در حین ساخت Compose با ArrayIndexOutOfBoundsException شکست می خورد
VerifyError: وقتی از R8 با Kotlin 1.8.20 استفاده می‌کنید، تأییدکننده کلاس را رد کرد
R8 در AGP 8 سرویس Google Fit را خراب می کند
از جمله اطلاعات فایل منبع با نام‌های باقی‌مانده که روی نام‌های ورودی همپوشانی دارند، به درستی نمایش داده نمی‌شود

Android Studio Flamingo Patch 1 (2022.2.1.19)

همراه با:
  • پلاگین اندروید Gradle 8.0.1
مسائل ثابت شده
کوچک کننده (R8)
خطا: "No VersionRequirement با شناسه داده شده در جدول" پس از ارتقاء AGP 7.2.2 -> 7.4.0
R8 NullPointerException در markTypeAsLive AGP 7.4.1
[R8 4.0.53] خرابی تأیید کلاس سخت در اندروید 11

Android Studio Flamingo RC 1 (2022.2.1.17)

همراه با:
  • پلاگین Android Gradle 8.0.0-rc01
مسائل ثابت شده
پلاگین اندروید Gradle
android.injected.testOnly=false کار نمی کند
دکسر (D8)
به نظر می رسد راه حل برای JDK-8272564 در سطح API 28-30 لازم باشد
بسته‌ای/APK را منتشر کنید
ایجاد خطای Signed Bundle (حذف همه نام مستعار در keystore هنگام ایجاد نام جدید)

Android Studio Flamingo Beta 5 (2022.2.1.16)

همراه با:
  • پلاگین Android Gradle 8.0.0-beta05
مسائل ثابت شده
پلاگین اندروید Gradle
خطای ساخت به سطح API 34 اشاره دارد که وجود ندارد
"توصیه می کنیم از یک پلاگین جدیدتر Android Gradle استفاده کنید" زمانی که پلاگین جدیدتری وجود ندارد
اندروید استودیو
پنجره AS Electric Eel Running Devices Tool اتصال به ساعت پیکسل را در حین انعکاس دستگاه قطع می کند

Android Studio Flamingo Beta 4 (2022.2.1.15)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-beta04
مسائل ثابت شده
پلاگین اندروید Gradle
processDebugUnitTestManifest با متغیرهای مانیفست برای انواع آزمایشی شکست می خورد
Lint به اطلاعات مجموعه های منبع بدون وابستگی دسترسی پیدا می کند
JDK
صفحه خالی بعد از لپ تاپ برای تنظیمات چند مانیتور به حالت خواب می رود
Giraffe Canary 2: UI freeze (Beachball) در راه اندازی: sun.java2d.metal.MTLLayer.blitTexture
کوچک کننده (R8)
java.lang.VerifyError: تأییدکننده کلاس را رد کرد androidx.compose.ui.graphics.colorspace.o: void androidx.compose.ui.graphics.colorspace.o. (java.lang.Object) تأیید نشد: void androidx.compose.ui.graphics.colorspace.o. (java.lang.Object): [0x0] نمی تواند به فیلد نمونه دسترسی پیدا کند java.lang.Object androidx.compose.ui.graphics.colorspace.na از شی نوع Precise Reference: androidx.compose.ui.graphics.colorspace.o
AGP 7.4.0/7.3.1 - تلاش برای قرار دادن یک عمل در لیست کاری enqueuer غیر قابل فشار
کوچک کردن کد رندر اسکریپت: کاهش عملکرد بسیار زیاد هنگام ارتقاء AGP از 7.3.1 به 7.4.0

Android Studio Flamingo Beta 3 (2022.2.1.14)

همراه با:
  • پلاگین Android Gradle 8.0.0-beta03
مسائل ثابت شده
پلاگین اندروید Gradle
پلاگین Lint بخشی از gradle-api نیست
DexingFileDependenciesTask.outputKeepRules یک دایرکتوری است اما به عنوان OutputFile علامت گذاری شده است.
ارتقاء به AGP 7.4 منجر به خطای StackOverflow می شود
نوشتن پیش نمایش
AS Flamingo Alpha 10 Compose Preview PermittedSubclasses به ASM9 نیاز دارد
دکسر (D8)
کتابخانه ابرداده Kotlin را به نسخه 0.6.0 به روز کنید
وارد کردن/همگام سازی
همگام سازی Gradle در AS 2022.3.1 Canary 2 ناموفق بود
نمی توان GradleSyncListener.syncFailed را فراخوانی کرد زیرا "syncListener" تهی است
JDK
صفحه خالی بعد از لپ تاپ برای تنظیمات چند مانیتور به حالت خواب می رود
Giraffe Canary 2: UI freeze (Beachball) در راه اندازی: sun.java2d.metal.MTLLayer.blitTexture
بازرس شبکه
TrackedHttpURLConnection.getHeaderField با NullPointerException خراب می شود
کوچک کننده (R8)
خطای NPE / ادعا در تأیید کننده قاب CF
رگرسیون پس از حذف حافظه پنهان جستجوی فیلد
«:app:minifyVariantWithR8» یک NullPointerException را در AGP 7.4.0-beta02 پرتاب می کند.
R8: ClassNotFoundException وقتی -allowaccessmodification
پشتیبانی از گیرنده های زمینه را در ابرداده اضافه کنید

Android Studio Flamingo Beta 1 (2022.2.1.12)

همراه با:
  • پلاگین Android Gradle 8.0.0-beta01
مسائل ثابت شده
پلاگین اندروید Gradle
مشکلات «com.android.build.gradle.tasks.ShaderCompile» با کش پیکربندی
افزودن به منابع جاوا با استفاده از APIهای AGP، کش پیکربندی را خراب می کند
آنالایزر ساخت
NPE در TasksTreeStructure.updateStructure (Build Analyzer)
شبیه ساز
هنگامی که کاربر انعکاس دستگاه را در تنظیمات فعال می کند، هشدار حریم خصوصی باید نشان داده شود
لینت
TypedArray#close (API 31) قند زدایی نشده است اما AS هنگام استفاده در منابع try-with اخطار نمایش نمی دهد
Lint کست های معتبر را برای گیرنده های تماس بررسی نمی کند
Lint فقط قالب‌های ایمن را برای رابط‌هایی که مستقیماً پیاده‌سازی شده‌اند، بررسی می‌کند، نه آنهایی که به ارث رسیده‌اند

Android Studio Flamingo Canary 11 (2022.2.1.11)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha11
مسائل ثابت شده
آنالایزر ساخت
NPE در TasksTreeStructure.updateStructure (Build Analyzer)
شبیه ساز
هنگامی که کاربر انعکاس دستگاه را در تنظیمات فعال می کند، هشدار حریم خصوصی باید نشان داده شود

Android Studio Flamingo Canary 10 (2022.2.1.10)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha10
مسائل ثابت شده
پلاگین اندروید Gradle
Instrumentation API وابستگی های فایل محلی را تغییر نمی دهد
خطای «AnnotationProcessorOptions.arguments هستند» هنگام به‌روزرسانی به نسخه 7.4 بتا 1
پلاگین های عمومی Gradle را به gradle-api منتقل کنید و BasePlugin.getExtension را حذف کنید
r8.jvmArgs استفاده نمی شود
JDK17 به عنوان نسخه حداقل مورد نیاز برای AGP
AGP 8.0.0 A8 نمایه های پایه را می شکند
در پیام CheckAarMetadataTask در AGP 8.0 'compileSdkVersion' را به 'compileSdk' تغییر دهید
AGP 7.4.0-rc01 Variant API را با "پرس و جو از مقدار نگاشت نقشه (ارائه دهنده(java.util.Set)) قبل از اتمام کار "..." پشتیبانی نمی شود" می شکند.
اندروید استودیو
ویژگی‌های پیش‌نمایش جاوا را بازشو نشان ندهید
نمایشگر APK
قوانین نمایه های پایه خیلی بزرگ هستند
رمزگشایی نمایه‌های پایه برای بسته‌های برنامه
پیش نمایش AVD
دارایی برداری قادر به بارگیری فایل SVG نیست
آنالایزر ساخت
هیچ اعلان «اخطارهای ساخت جدید در دسترس است» از Build Analyzer
ویرایشگر کد
AppLinksAutoVerify از تغییر مسیرهای 301 پشتیبانی نمی کند
نوشتن ویرایش
وارد کردن «تصویر» نوشتن منسوخ شده بالاتر از نسخه‌های منسوخ نشده تبلیغ می‌شود
استقرار
خطای انعکاس دستگاه
ابزار طراحی
تبدیل SVG به گرافیک برداری اندروید برای گرادیان های خطی به دلیل عناصر xref:href ناموفق است.
دکسر (D8)
خطای ادغام Dex مربوط به مصنوعی جهانی پس از ارتقاء AS Canary 6 به 7
شبیه ساز
کرنل شبیه ساز تصادفی مربوط به شبیه سازی WLAN (mac80211_hwsim)
راهنمای ابزار برای شبیه ساز تغییر اندازه کنترل دوربین
قطعه
Fragment DialogFragmentCallbacksDetector Lint وقتی به lint 30.4.x (AGP 7.4.x) ارتقا می‌دهم خراب می‌شود.
وارد کردن/همگام سازی
JDK در IDE وجود ندارد
افزودن منابع پس از ایجاد انواع، همگام سازی را قطع می کند
پیام‌های خطای افزونه پشتیبانی Android نیاز به بازنویسی دارند
ویرایشگر چیدمان
نمادهای افقی و عمودی LinearLayout ممکن است گمراه کننده باشند
لینت
توضیح بررسی پرزهای AccessibilityDetector قدیمی است
بررسی های Lint SDK_INT باید متغیرهای محلی موقت را درک کنند
خطا هنگام جایگزینی TestMode.TYPE_ALIAS نوع تابع با typealias
اشکال: وقتی ObjectAnimator خارج از بلوک کد فعلی ایجاد می شود، هشدارهای مثبت کاذب در مورد شروع نکردن آن شماره 38 وجود دارد.
Lint: NPE به دلیل درخواست نمونه Application در حالت mergeOnly
قانون پرز NonConstantResourceId نمی تواند برای اختصاص مقادیر ثابت از شناسه منبع شناسایی کند
عدم نمایش خطا در شناسه view
عدم سریال سازی کش منابع لینت منجر به خطای پرز می شود (اما باید یک هشدار باشد)
AGP Flamingo Alpha 8 Lint NewApi Desugar Regression
ادغام لینت
فایل پایه در حال حاضر یک ورودی و یک خروجی از وظایف Lint است
Logcat
برای کپی کردن متن پیام، یک اکشن کلیک راست اضافه کنید
ProfileInstaller & Baseline Profiles
نمایش addMetadata برای تست های Hawkeye
منابع
Refactoring نام XML Color (NOT File) استفاده از نویسه بزرگ را به عنوان نام فایل نامعتبر رد می کند
در حال اجرا تست ها
هر بار که تست های واحد را با پوشش اجرا می کنم باید دوباره کامپایل کنم (دوبار)
ارتقاء دستیار
هنگامی که از فیلدهای Custom BuildConfig در فایل gradle استفاده می شود، ارتقاء به AS Flamingo Canary 9 باعث شکست پروژه می شود.

Android Studio Flamingo Canary 9 (2022.2.1.9)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha09
مسائل ثابت شده
بسته‌های برنامه Android
به قابلیت تعیین مسیر برای کتابخانه‌هایی که در App Bundle ساخته شده‌اند اجازه دهید
پلاگین اندروید Gradle
lint.xml در ماژول ها برای بررسی به روز وظایف lint در نظر گرفته نمی شود
Android Gradle Plugin 7.0+ و مشکل تست‌های Android: منبع پیدا نشد: id
configureCMakeDebug با استثنای اشاره گر تهی به طور ورقه ای خراب می شود
IllegalAccessError در ارتقای پروژه به AS2022.2.1.5، FireBasePerfPlugin
همگام‌سازی با خطای مرموز "مجموعه حاوی هیچ عنصر منطبق با محمول نیست."
مدیر AVD
Device Mirror همیشه باز است
نوشتن ویرایش
سفارش پیشنهاد MaterialTheme
نوشتن پیش نمایش
خطای KotlinReflectionNotSupported: اجرای بازتاب Kotlin در زمان اجرا یافت نشد
وارد کردن/همگام سازی
JDK در IDE وجود ندارد
OutputBuildAction توسط نسخه جدیدتر Java Runtime کامپایل شده است
هیچ پیکربندی اجرا برای ماژول ها با پلاگین Gradle "com.android.test" ایجاد نشده است
هشدار مثبت نادرست IDE در مورد سطح زبان جاوا "پیش نمایش".
IDE منجمد در حال تلاش برای احیاگر روش کاتلین در پروژه بزرگ
IntelliJ
نشت پروژه از طریق FocusChangeListener در FileEditorManagerImpl
پلاگین کاتلین
رگرسیون در EE: استخراج یک روش گاهی اوقات کار نمی کند
لینت
Android Studio نسخه مشخص شده را به‌طور نامناسب به‌عنوان قدیمی علامت‌گذاری می‌کند.
AndroidDeprecationInspection.DeprecationFilter EP هرگز در فایل android-plugin.xml ثبت نمی شود
کد/قالب های جدید
زمانی که اکتیویتی جدید در دایرکتوری اصلی پروژه ایجاد نشده باشد، Android Studio عبارت فعالیت اشتباهی را در مانیفست ایجاد می کند
زمانی که اکتیویتی در بسته ریشه ایجاد نشده باشد، الگوی فعالیت نماهای خالی وارد کلاس R نمی شود
Databinding در قالب Android Studio پشتیبانی نمی شود.
پروفایلرها
نمای پایین به بالا ردپای ساده پرف که در فلامینگو C6 به درستی پر نشده است
بپوشید
استفاده از "esc" به عنوان میانبر دکمه بازگشت، تمرکز روی شبیه ساز را از دست می دهد

Android Studio Flamingo Canary 8 (2022.2.1.8)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha08
مسائل ثابت شده
پلاگین اندروید Gradle
AGP 7.4.0-alpha09 بیلدهایی تولید می کند که در Firebase App Distribution آپلود نمی شوند
ساخت C++
گزارش c++ را به یک رشته پس زمینه منتقل کنید
نسخه cmake lazy را در طول پیکربندی بخوانید
نوشتن ویرایش
سفارش پیشنهاد MaterialTheme
پیوند داده ها
کامپایلر Databinding دیگر انواع را در کتابخانه چند پلتفرمی با kotlin 1.7.0 حل نمی کند
بسته‌ای/APK را منتشر کنید
"ایجاد بسته امضا شده / APK" - مسیر مقصد باید به ماژول بستگی داشته باشد

Android Studio Flamingo Canary 7 (2022.2.1.7)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha07
مسائل ثابت شده
پلاگین اندروید Gradle
Gradle 8.0-milestone-2 باعث استثنا در AGP می شود
بهینه سازی ادغام مانیفست برای برنامه ها و کتابخانه
gradle-settings-api را به نسل javadoc اضافه کنید
«ثابت enum ناشناخته» جدید از javac در AGP 7.4.0-alpha09
API
لغو buildConfigField اکنون با پلاگین gradle 3.0.0 اخطار صادر می کند
نوشتن ویرایش
نوشتن تابع فراخوانی برجسته در طرح زمینه Darcula وجود ندارد
افزودن Imports برای توابع قابل ترکیب اغلب غیرقابل خواندن است
نوشتن پیش نمایش
jetified font/myfont.xml وجود ندارد (یا یک فایل نیست)
مدیر دستگاه
ویرایش یک AVD، قاب دستگاه را فعال می کند و تنظیمات قبلی را نادیده می گیرد
شبیه ساز
هنگامی که دستگاه قطع می شود، تنظیم "بیدار بمانید" بازیابی نمی شود
انعکاس صفحه روی قطع کردن دستگاه ضربه بزنید
ویرایشگر چیدمان
AS 2021.1.1 پچ 3: مشکلات در نوع ورودی
نشت حافظه 138 مگابایتی در CustomViewPreviewRepresentation
Spinner's tools:listitem زمانی که در داخل یک تگ شامل استفاده می شود به درستی رندر نمی شود.
بازرس چیدمان
اگر نسخه از برنامه در حال اجرا حذف شود، Layout Inspector Compose را بررسی نمی کند
لینت
Lint: ادغام PartialResults به درستی کار نمی کند
Logcat
درخواست: برای LogCat، همچنین اجازه دهید سطح log پنهان شود
بپوشید
شبیه ساز اندروید پوشیدن OS Round. به مربع برمی گردد.

Android Studio Flamingo Canary 6 (2022.2.1.6)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha06
مسائل ثابت شده
Logcat
درخواست: برای LogCat، همچنین اجازه دهید سطح log پنهان شود

Android Studio Flamingo Canary 5 (2022.2.1.5)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha05
مسائل ثابت شده
پلاگین اندروید Gradle
نوع ساخت «اشکال‌زدایی» دارای کلید امضای پیش‌فرض است، دیگران فاقد کلید امضا هستند
فهرست منبع تولید شده به عنوان فهرست جاوا در ارائه دهنده منبع اصلی مدل lint فهرست شده است
نوشتن ویرایش
برجسته کردن نحو Jetpack Compose ناسازگار است
وارد کردن/همگام سازی
تعمیر پلت فرم گیلاس برای IDEA-303282
ویرایشگر چیدمان
مدیریت نادرست ویژگی جاذبه در نمای نقشه
پشتیبانی از دایرکتوری‌های داده‌های نمونه که به‌طور موقت برای استفاده در پروژه‌های چند ماژول انتخاب می‌شوند
RTL Refactoring سعی می‌کند فایل‌های App Compat را ویرایش کند
ویجت های نمایش زمان
اگر مشخصه‌ای در طرح زمینه وجود نداشته باشد، پیش‌نمایش طراحی دیگر کار نمی‌کند
گزینه های تکراری در Component Tree در حالت طراحی ویرایشگر طرح بندی
در پنجره Layout، تغییر از نمای طراحی به نمای تقسیم، نمای xml به مؤلفه انتخابی پیمایش نمی‌کند.
روی ردیف مشاهده در Layout Editor منوی متنی را باز نمی‌کند، باید دقیقاً روی View id/type کلیک کنید.
وقتی از طریق مقادیر ابعاد داده می شود، درصد راهنما در نمای طراحی نشان داده نمی شود
پیشنهاد: نمای ویژگی سلول آیتم باید قابل تغییر اندازه باشد
Layout Margin به درستی کار نمی کند
Spinner's tools:listitem زمانی که در داخل یک تگ شامل استفاده می شود به درستی رندر نمی شود.
نوع ورودی پیش فرض نادرست برای editText
Android Studio در حال اضافه کردن ویژگی های موقعیت مطلق در ConstraintLayout Groups است
لینت
[BuildTool/Lint] ویژگی سازنده ChecksSdkIntAtLeast
Logcat
گزارش‌ها در کنسول نمایش داده نمی‌شوند
در حال اجرا تست ها
"پیوند پویا نامعتبر" در https://g.co/androidstudio/not-mocked
تست کردن
g.co/androidstudio/not-mocked دیگر مفید نیست

Android Studio Flamingo Canary 4 (2022.2.1.4)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha04
مسائل ثابت شده
پلاگین اندروید Gradle
نادیده گرفتن منابع با resValue در build.gradle منجر به خطا: منابع تکراری می شود
نوع ساخت «اشکال‌زدایی» دارای کلید امضای پیش‌فرض است، دیگران فاقد کلید امضا هستند
استفاده از ویژگی های پویا و کاهش منابع باعث خرابی زمان اجرا می شود
ویرایشگر کد
بازرسی "RegExp" > "فرار کاراکتر اضافی" اشتباهات "\\}" را به عنوان اضافی
مدیریت وابستگی
ابزارهای ساخت قدیمی را حذف کنید
وارد کردن/همگام سازی
پروژه چند پلتفرم Kotlin در AS 2022.1.1 Beta 1 وارد نمی شود
IllegalStateException: ساخت (name=':') یافت نشد
ویرایشگر چیدمان
خطای پیش نمایش نمایش های سفارشی
لینت
در مورد openInputStream بازیابی مثبت کاذب پر کنید
Logcat
[LogcatV2] اگر «کنترل + فاصله» پیش‌فرض را تغییر دهید، راهنمایی اشتباه است
بازرس شبکه
اگر OkHttpClient از OkHttpClient دیگری با استفاده از newBuilder() ساخته شده باشد، Network Inspector درخواست ها را دو بار نمایش می دهد.

Android Studio Flamingo Canary 3 (2022.2.1.3)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha03
مسائل ثابت شده
پلاگین اندروید Gradle
اگر پوشش فعال نیست، ایجاد پیکربندی androidJacocoAnt را متوقف کنید
استفاده از @IntDef در یک جزء کتابخانه، annotations.zip را در aar ایجاد نمی کند
قادر به یافتن سوپر نوع رایج برای و
یک نسخه ویژگی gradle LINT_PRINT_STACKTRACE=true اضافه کنید
مصنوعات پیش ساخته قدیمی در حال بسته بندی در AAR
مهاجرت از ویژگی مقصد به ویژگی outputLocation برای رسیدگی به هشدار منسوخ شدن و آماده شدن برای Gradle 9.0
هنگام تنظیم وظیفه JavaCompile، پرچم «--release» را در نظر بگیرید
[AGP-7.3.0-beta03] ShrinkResourcesNewShrinkerTask هنگامی که یک خط خالی پس از اعلان xml وجود داشته باشد ناموفق است
هدف lintVital به طور پیش فرض در یک نوع اشکال زدایی اجرا می شود
هنگامی که فایل های محافظ وجود ندارند هشدار دهید
AGP سعی می کند kotlinOptions.freeCompilerArgs را در مرحله اجرای کار اضافه کند
همگام سازی Gradle ناموفق بود: همگام سازی انجام نشد: دلیل ناشناخته
DependencyReportTask با کش پیکربندی ناسازگار است
ویرایشگر کد
استخراج منبع رشته ممکن است شامل quutes (" ") باشد.
برجسته کردن زمینه SQL در اتاق 2.5.0 کار نمی کند
نوشتن پیش نمایش
منوی کشویی در موقعیت نادرست در حالت پیش نمایش تعاملی گسترش یافته است
اشکال زدا
منابع اشکال‌زدایی پیش‌فرض به جای نسخه شبیه‌ساز، کامپایلSdkVersion را تنظیم می‌کنند
شبیه ساز
انعکاس صفحه روی قطع کردن دستگاه ضربه بزنید
وارد کردن/همگام سازی
Gradle Project Import پس از ارتقاء از Chipmunk Patch 2 (2021.2.1) با شکست مواجه شد.
گزینه های کامپایلر با همگام سازی IDE Gradle گنجانده نشده است
پروژه چند پلتفرم Kotlin در AS 2022.1.1 Beta 1 وارد نمی شود
لینت
بررسی لینت ResourceType برای منابع کاتلین کار نمی کند
VersionChecks بررسی های محدوده Kotlin را انجام نمی دهد
مثبت کاذب برای InlinedApi هنگام بسته بندی
Logcat
مشکلات Logcat
کد/قالب های جدید
یک تگ متا داده خالی به پروژه های جدید اضافه شده است
نمای پروژه
نام بسته پس از تغییر نام در نوار کناری به روز نمی شود
ارتقاء دستیار
پشتیبانی از تغییر نام بسته برای AndroidTest
ویژگی بسته AndroidManifest.xml را به فضای نام DSL منتقل کنید

Android Studio Flamingo Canary 2 (2022.2.1.2)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha02
مسائل ثابت شده
پلاگین اندروید Gradle
پیکربندی MergeGeneratedProguardFilesCreationAction کند است حتی با ذخیره کردن پیکربندی در حافظه پنهان
[AGP] افزودن فهرست منبع تولید شده به مدل IDE (Variant API)
JavaPluginConvention و HasConvention منسوخ شده است
به طور پیش فرض هشدارهای نادیده گرفته شده را به R8 اضافه نکنید
هنگامی که فایل های محافظ وجود ندارند هشدار دهید
AGP 7.3.0 همگام سازی gradle را برای پروژه های پلت فرم gradle می شکند
کتابخانه apksig: ApkVerifier$Result.getV4SchemeSigners() خصوصی علامت گذاری شده است
نمایشگر APK
تراز کردن برچسب گفتگو نادرست است
نمایش محتویات فایل‌های نسخه. در APK Analyzer
APK Analyzer Table Table Headings No Padding
مدیر AVD
خطا در AVD Manager خطا: مکان adb ممکن نیست اما adb.exe در مسیر است.
بازرس وظیفه پس زمینه
بازرس وظیفه پیشینه
ویرایشگر کد
استخراج منبع رشته ممکن است شامل quutes (" ") باشد.
مدیر دستگاه
نتایج مبهم در منوی جستجوی اقدام هنگام جستجوی «مدیر دستگاه»
مرتب سازی نادرست در Device Manager
شبیه ساز
هنگام آینه کردن صفحه نمایش دستگاه را خاموش کنید
وارد کردن/همگام سازی
آزمایش‌هایی برای همگام‌سازی با نسخه‌های قدیمی AGP برای مدیریت فضای نام جدید DSL مجاز است
پشتیبانی از طرح منبع جدید KMP
پلاگین کاتلین
Refactor -> Modularize tool با کد Kotlin کار نمی کند
Logcat
لطفا، توانایی سفارشی کردن اندازه فونت logcat را برگردانید
Logcat زمانی که دستگاه قطع می شود بنر "همه ورودی های گزارش ها توسط فیلتر پنهان می شوند" را نشان می دهد.
Modularize Refactor
AS 3.3 alpha8: Modularize... refactoring خاکستری شده است
ناوبری
اگر فضای نام به build.gradle منتقل شود، ساخت با یک اعلان R غیر قابل ارجاع شکست می خورد.
کد/قالب های جدید
نظر نادرست در الگوی Tabbed Activity
نام ماژول خیلی باریک
جادوگر پروژه جدید
صفحه توزیع نسخه خیلی بزرگ است و نمی توان آن را پیمایش کرد.
بسته‌ای/APK را منتشر کنید
تولید Keystore از آرگومان فرار یا نقل قول نمی کند
منابع
اگر منبع رشته ای دارای شکستگی خط باشد، نمی توان منبع رشته را از kotlin استخراج کرد
Android Studio بی سر و صدا جایگزین منبع قابل ترسیم می شود
فایل های SVG شفاف پس زمینه به زرد تغییر می کنند
عمل تبدیل به WebP باید برای نمادهای راه‌انداز کار کند
مدیر SDK
دایرکتوری آیکون های کلیپ آرت باعث تاخیر شدید در مدیریت SDK می شود
SdkManager toString را در RemotePackage نمایش می دهد
ویرایشگر ترجمه ها
ویرایشگر ترجمه: فایل های منبع را نگه دارید نه اینکه همه آنها را در strings.xml قرار دهید
ویرایشگر ترجمه بین سیریلیک صربی و لاتین صربی تفاوتی قائل نمی شود. همچنین بسیاری از زبان‌ها در ویرایشگر ترجمه وجود ندارد
افزودن یک رشته در ویرایشگر ترجمه دو بار منبع اضافه می کند (AS Bumblebee)
هنگام چسباندن متن، چندین ستون بازنویسی می شوند

Android Studio Flamingo Canary 1 (2022.2.1.1)

همراه با:
  • پلاگین اندروید Gradle 8.0.0-alpha01
مسائل ثابت شده
پلاگین اندروید Gradle
خرابی ساختگی در کار MergeResources
JavaPluginConvention و HasConvention منسوخ شده است
مکان فایل اشتباه و ناسازگار برای API تبدیل جدید
افزونه Gradle Android نباید از تابع منسوخ GUtil.toWords (رشته) استفاده کند.
افزونه Gradle Android نباید از تابع منسوخ ConfigureUtil.configure (بستن، هدف) استفاده کند.
تست های AGP را برای استفاده از KGP 1.7.20-بتا به روز کنید
Gradle 7.4 با شکست مواجه شد (نمی‌توان نمونه‌ای از AnalyticsService ایجاد کرد)
«ثابت enum ناشناخته» جدید از javac در AGP 7.4.0-alpha09
API
Variant API: در AGP 7.1+، به روز رسانی به اشیاء نوع جدید به اشیاء نوع قدیمی ارسال نمی شود.
ویرایشگر C++
C++ .h خارجی را نمی توان در نمای پروژه Android قرار داد
ویرایشگر کد
به طور پیش فرض برای پروژه های Kotlin در اندروید استودیو، وارد کردن حروف عام را غیرفعال کنید
استقرار
نشت پروژه از طریق AndroidProcessHandler/SingleDeviceAndroidProcessMonitor
مدیر دستگاه
Device Manager تصاویر خودکار را برای انتخاب تلفن نشان می دهد
شبیه ساز
نمایه سخت افزار Android TV اندازه دستگاه را نادرست نشان می دهد
دانلود تصویر برای اندروید 12.0 بدون Google API برای ABI arm64-v8a در مک بوک پرو 14 من امکان پذیر نیست.
وارد کردن/همگام سازی
نمی توان پروژه را با ماژول KMP در Chipmunk با MPSS همگام کرد
برای تعیین اینکه آیا یک ماژول KMP است یا خیر، از پرس و جو برای مدل های KMP خودداری کنید
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests در JDK17 ناموفق است
پروژه چند پلتفرم Kotlin در AS 2022.1.1 Canary 10 وارد نمی شود
حافظه
ابزار نمایه حافظه به جای 150 مگابایت 0.2 گیگابایت را نشان می دهد
ارتقاء دستیار
دستیار ارتقاء AGP باید پروژه ها را با استفاده از android.disableAutomaticComponentCreation مدیریت کند