المشاكل المغلقة في "استوديو Android" لعام 2020.3.1

الإصدار Android Studio 2020.3.1.21

المشاكل التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
يحدث عطل في android.lintOptions.text الناتج عند الضبط باستخدام "stdout" و"stderr".
com.android.tools.build:gradele:4.2.0 أدى إلى تعطيل العناصر النائبة للبيان في المكتبات
AGP7.0: تعارض في التعامل مع مساحة اسم androidTest بين واجهة برمجة التطبيقات/النموذج وإنشاء مساحة الاسم R
استوديو Android
قناة ألفا لا تنعكس في هامش التوثيق في "استوديو Android" لألوان Compose
محرِّر الرموز
يؤدي إكمال زر الاختيار إلى إضافة دالة lambda لاحقة.
لينت
تحذير Android Lint VectorDrawableCompat يحذر بشكل غير صحيح
لم تعُد Lint تلتقط موقع النظام lint.baselines.continue عند ضبطها من المكوّن الإضافي Gradle
لا يتم الإبلاغ عن أي نتائج في حال تعطُّل القواعد المخصَّصة لأداة Lint
حِزم الإصدار/APK
يتم أحيانًا فك ترميز كلمة المرور بشكل خاطئ عند استخدام KeePass.
Shrinker (R8)
R8 FullMode (الإصدار AGP 7.0.0-beta01) الذي يتم فيه تحويل عمليات تنفيذ ParameterizedType إلى الفئة
تعطّل التطبيق على الإصدار 23 من واجهة برمجة تطبيقات Android والإصدارات الأقدم: java.lang.NoClassDefFoundError: j$.$r8$wrapper$java$util$function$Supplier$-WRP

الإصدار Android Studio 2020.3.1.20

المشاكل التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
تمرير --client-id, --client-name, و--client-version إلى lint من AGP
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
لينت
لم تعُد Lint تلتقط موقع النظام lint.baselines.continue عند ضبطها من المكوّن الإضافي Gradle
فشل مهمة AGP lint عندما تكون هناك تبعية لوحدة CompialOnly غير مباشرة
تعذّر على "استوديو Android" اقتراح تحديث المكتبة إلى إصدار SNAPSHOT بعد الرجوع إلى الإصدار الثابت/التجريبي المناسب.
lintClient لا يتلقى user.home
دمج Lint
استخدام ذاكرة وصول عشوائي (RAM) من نوع AGP 7.0.0 ألفا 14 لينت غير محدود
لا يتم الإبلاغ عن مشاكل الوبر في الميزات الديناميكية عندما يكون التطبيق check بالتحديد=true وهناك وحدات مكتبة

الإصدار Android Studio 2020.3.1.19

المشاكل التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
إضافة خيار JavaScript "-parameters" فقط في حال توفّر الغرفة
مرجع لم يتم حله: setProguardFiles
لا يمكن تشغيل مهمة اختبارية بعد الآن بدءًا من AGP 7.0.0-beta03
لا تتوفر initWith() في Gradle Kotlin DSL
إعادة تفعيل فئة تنفيذ رؤية إنشاء DSL بدلاً من الواجهة
أداة تحليل الإصدارات
ميزة النسخ واللصق معطّلة لعلامة تبويب تحذيرات أداة تحليل الإصدار
تحليل الرمز
تحذير بشأن استجابة خاطئة لخطأ ShowToast باستخدام شريط Snackbar
تحذير غير صالح في Grale للترقية إلى الإصدار الأولي من lib في وقت تشغيل العمل
إنشاء التعديلات
وحدات أداء حيّ تتسبّب في حدوث عطل في وحدة غير الإنشاء
لينت
يؤدي تشغيل Lint مع تقرير SARIF إلى ظهور استثناء لبعض حالات إخفاق SourceLockedOrientationActivity
نتيجة موجبة خاطئة لإعادة تدوير الوبر
لا يرصد Lint خطأ النوع من خلال StringDef عند توفّر معلَمات متعددة لطريقة السلسلة.
لا تعمل @CheckResult ضمن تعبيرات lambda
لا يعمل فحص لينت في UnusedResources بشكل صحيح مع المكتبات
لا يزال "UnknownISSUEId" يعرض تحذيرات عند إيقافه
رسائل خطأ قديمة تتعلّق بتحليل Lint الجزئي
حدث خطأ في أداة firebase-perf [OutdatedLibrary] حتى في حال استخدام أحدث إصدار.
المراجع
تمت إضافة المسافة البيضاء إلى بعض موارد السلاسل بعد الترقية إلى 4.2
Shrinker (R8)
يبدو أنّه لم يتم تثبيت الصفوف
ربط الملفات الشخصية
يؤدي استخدام الاستيراد الثابت لطريقة ربط العرض المضخّم "inflate" إلى ظهور مورد غير مستخدم

الإصدار Android Studio 2020.3.1.18

المشاكل التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
يجب أن تكون الأداة التالية التي سيتم عرضها هي "ClassES".
يعمل تحذير الاستبدال بـ BuildConfigField على طباعة القيمة التي قد تحتوي على معلومات حساسة.
إصدار دعم Android الذي تم إدخاله غير صالح "202.7660.26.42.7322048"، ومن المتوقع أن يكون بالتنسيق "w.x.y.z" - حيث يظهر هذا الخطأ أثناء تنفيذ نماذج الإنشاء.
ينتج عن الإصدار AGP 4.2.0 حزمة APK تجريبية تفتقد إلى فئة، ربما بسبب مجموعة مصادر java/kotlin المختلطة.
أدوات التصميم
إنشاء جديد -> مادة عرض الصورة غير ممكنة (نظام التشغيل MacOS)
لينت
يتعذّر على Android Lint رؤية حاوية androidx.annotation في مشروع معيّن.
Shrinker (R8)
يلغي desugar أداة تقسيم الطريقة النهائية في قائمة انتظار الأولوية
تغيير توقيع طريقة R8 يوقف التعديل في الإصدار 4.2.0 من AGP