المشاكل التي أدّت إلى إغلاق ميزات Android Studio Meerkat

تحديث Android Studio Meerkat | الإصدار 2024.3.2 RC 4

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-rc04
المشكلات التي تم إصلاحها
دينار صربي
أعطال بدء التشغيل على الإصدار 15.4 من نظام التشغيل macOS

تحديث Android Studio Meerkat | الإصدار 3 من نموذج RC 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-rc03

يتضمن هذا الإصدار إصلاحات وتحسينات بسيطة.

تحديث Android Studio Meerkat | 2024.3.2 RC 2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-rc02
المشكلات التي تم إصلاحها
استيراد أو مزامنة C++
فشل ظهور قائمة ملف أحيانًا على Meerkat أو Mac

تحديث في أداة Android Studio Meerkat | 2024.3.2 RC 1

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-rc01
المشكلات التي تم إصلاحها
Shrinker (R8)
ClassCastException من بث آمن في init class
مشكلة تقليص الموارد في الإصدار 8.9 من AGP مما يؤدي إلى فقدان موارد في وحدات الميزات الديناميكية
لا يمكن استدعاء com.android.tools.r8.internal.H5.x()

تحديث في إصدار Android Studio Meerkat | الإصدار التجريبي 1 لعام 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-beta01
المشكلات التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
مشروع معزول: خطأ تسلسلي في وحدة إعلان المخطط العام
Dexer (D8)
العودة إلى الإصدار android.os.Build.VERSION_CODES_FULL غير صحيحة لبقلاوا
لم تعُد ميزة الإزالة التلقائية للإلغاء الإبلاغ عن ExecutorService.CLOSE على أنّها متوفّرة.
أداة Gradle
Java 17: عدم ظهور برامج Gradle الخبيثة في نافذة "Show Gradle daemons" (إظهار البرامج الخفي لنظام Gradle) (يتم عرض Java 8 وJava 11)
Shrinker (R8)
يتعذّر إنشاء ملف APK موقَّع بعد التحديث إلى الإصدار AGP 8.9.0
تحليل الخاصية المكتوبة قبل القراءة في مواقع التخصيص التي تواجه أخطاء عند إنشاء ملف الفئة
حدثت مشكلة تتعلق بـ Java SPI في جهاز تقليم R8 للإصدارات 8.6.*, 8.7.*، 8.8.0

تحديث في إصدار Android Studio Meerkat | إصدار Canary 8 لعام 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-alpha08
المشكلات التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
إضافة دعم لتمرير معلومات "التقسيمات المعزولة" إلى R8
يتعطّل التطبيق مع ظهور NoClassDefFoundError وClassNotFoundException عند تشغيل التطبيق من "استوديو Android".
المكوّن الإضافي لنظام Gradle المتوافق مع Android: تجنُّب إلغاء Sync.getDestinationDir() في PackageRenderscriptTask وProcessJavaResTask
استخدام موارد جافا المدمجة لاختبارات الوحدات
النشر
رسالة خطأ بشأن إخفاق النشر غير صحيح: تقول minSdk، ويعني targetSdk
أداة Gradle
الحفاظ على مزامنة سمة "namespace" في Build.gradle عند إعادة ضبط اسم الحزمة في AS
أداة تعديل ملفات Gradle
تسمية ملف "كتالوج الإصدارات" غير متسقة مع واجهة المستخدم
لا تضيف DependencyHelper المكوّن الإضافي بشكل صحيح إلى مشروع وحدة واحدة
يجب إضافة مؤشر الخطأ التعريفي للانتقال إلى سطر الخطأ.
الاستيراد أو المزامنة
مشكلة في مربع حوار بنية المشروع
ضبط إعدادات تؤدي إلى إيقاف الاستيراد التلقائي في المشروع
لينت
خطأ في نص رسالة التحذير: "غير ضروري، الإصدار `Build.VERSION.SDK_INT >= Build.VERSION_CODES.O` *غير* صحيح هنا (`SDK_INT` ≥ 26 و< 31)"
StudioBot
ملف مكتبة طلب تم إنشاؤه في مشروعي بدون تعديل مكتبة الطلبات

تحديث في إصدار Android Studio Meerkat | إصدار Canary 7 لعام 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-alpha07
المشكلات التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
تعذر إزالة المكتبات التالية، ووضعها في حزم كما هي
أداة تعديل ملفات Gradle
[DCL] إضافة دعم لاستدعاء الدالة مع استخدام lambda كمعلمة أخيرة
لا يكتشف UastGradle Visitor الآباء بشكل صحيح لاستدعاءات الطرق
جعل TomlError Parser على دراية بأسماء الكتالوجات وتكراره من خلال الكتالوجات إذا لزم الأمر
لينت
أداة Lint: تؤدي AGP 8.10.0-alpha05 إلى عرض الكثير من النتائج الموجبة الخاطئة
إتاحة تفعيل NewApi على مصادر الاختبار
ما هو تأثير الضغط على الزر "LintIdeFix" بعد فحص الرمز في "استوديو Android"
Logcat
تحديث في إصدار Android Studio Meerkat | 2024.3.2 إصدار Canary 4: عدم القدرة على تغيير خط Logcat وحجمه
متعددة المنصات
يتم عرض إشعار "تم رصد مجموعات مصدر غير Android" لمجموعات مصادر jvm في مشروع kmp مع تطبيق أهداف android وjvm.

تحديث في إصدار Android Studio Meerkat | إصدار Canary 6 لعام 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-alpha06
المشكلات التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
سطر النص البرمجي للإعداد 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle': 162
واجهة برمجة التطبيقات
إظهار برنامج AAPT الثنائي من خلال SdkComponents
لينت
ConcurrentModificationException في فحص Lint Aligned16KB

تحديث في إصدار Android Studio Meerkat | إصدار Canary 5 لعام 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-alpha05
المشكلات التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
سطر النص البرمجي للإعداد 'C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle': 162
النشر
لا ينشر "استوديو Android" التغييرات على التطبيق
حِزم الإصدارات أو حِزم APK
[AGP] :app:collectDebugDependencies التي أخفقت مع الرسالة كبيرة جدًا (2326853975 بايت) بحيث لا يمكن احتواؤها في الذاكرة
الأجهزة قيد التشغيل
إضافة إعداد لمنع فتح لقطات الشاشة المحفوظة أثناء النسخ المطابق للشاشة
حفظ لقطة الشاشة تلقائيًا باستخدام نظام تسمية يحدده المستخدم
السماح بتغيير حجم لقطات الشاشة على الجهاز
يجب التحكّم في درجة دقة لقطة الشاشة أو لقطة الشاشة في جهاز "استوديو Android"
أدوات واجهة المستخدم
لا توفّر نمط مادة عرض المتّجهات جميع خيارات الرموز عند الفتح

تحديث في إصدار Android Studio Meerkat | إصدار Canary 4 لعام 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-alpha04
المشكلات التي تم إصلاحها
واجهة برمجة التطبيقات
ترقية com.android.build.api.variant.HasDeviceTests إلى مستقر
إنشاء لقطات شاشة للمعاينة
يتعذّر إنشاء لقطات شاشة: تعذّر إنشاء مهمة التحديث في عملية إعداد مرسِل الكوروتين.
النشر
[Ladybug Canary 9] عند تشغيل المشروع، لا يعيد AS إنشاء المشروع بعد ذلك مما يؤدي إلى "حدث خطأ أثناء تحميل عناصر الإصدار"
الملاحظات
هل تريد إعادة تسمية المساعدة > إرسال ملاحظات إلى المساعدة > ملف خطأ؟
أداة Gradle
عند استخدام ميزة "إنشاء" في مكتبة Android ذات متغير واحد، يجب أن يتم تفعيل السمةincludeSourceInfo في هذه الصيغة.
IntelliJ
من JetBrains: ختم البيانات الوصفية للمكوّن الإضافي الذي تم إنشاؤه من Bazel إلى product-info.json
التنسيق وتعديل الموارد
تمرير التخطيط ؟؟؟
لينت
خطأ في وحدة الوبر الموجبة الخاطئة في CredentialManagerSignInWithGoogle
متعددة المنصات
الوصول إلى "AnalyticsEnabledSources.java" (التعطُّل) إذا كانت خاصية جافا للمفوّض فارغة
لغة الاستعلامات البنيوية (SQL) في الغرفة
تؤدي طلبات البحث إلى طرق عرض قاعدة البيانات التي تعرض خطأ في البنية
يؤدي إسقاط العمود في طلب البحث إلى ظهور خطأ في التحقق من النمط

تحديث في إصدار Android Studio Meerkat | إصدار Canary 3 لعام 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-alpha03
المشكلات التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
يتم إيقاف AndroidComponentsExtension.addSourceSetConfigurations عند تفعيل الإحصاءات
لا يمكن لمشروع ':app' الوصول إلى 'Project.group' و'Project.version' من خلال إعداد مشروع معزول في AGP 8.8.0
تحليل الرمز
لا تفترض أن كل ملف toml هو كتالوج إصدار
أداة تعديل الرموز
الإكمال المضمّن: لا يتم دائمًا عرض الأحرف غير الإنجليزية
النشر
[Ladybug Canary 9] عند تشغيل المشروع، لا يعيد AS إنشاء المشروع بعد ذلك مما يؤدي إلى "حدث خطأ أثناء تحميل عناصر الإصدار"
أداة تعديل ملفات Gradle
لم يتم رصد التغييرات التي تم إجراؤها على create.gradle من عارض الاختلاف
التنسيق وتعديل الموارد
مشكلة في العرض في تعريف سلسلة android:tag
أصبح "استوديو Android" بطيئًا بعد التحديث
لينت
يتم تعليق AS 2024.3.1.4 على فترات متقطعة عند تعديل نصوص Kotlin.

تحديث في إصدار Android Studio Meerkat | إصدار Canary 2 لعام 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-alpha02
المشكلات التي تم إصلاحها
المكوّن الإضافي لنظام Gradle المتوافق مع Android
يجب أن يدّعي AGP أنّه يتوافق مع واجهة برمجة التطبيقات 35 التي سيتم شحنها قريبًا.
برنامج تصحيح الأخطاء
برنامج تصحيح أخطاء Kotlin بطيء جدًا في "برنامج تصحيح الأخطاء: البحث عن ملف Kotlin".
أداة Gradle
وضع علامة على CommonExtension.testOptions على أنه ثابت
عند استخدام ميزة "إنشاء" في مكتبة Android ذات متغير واحد، يجب أن يتم تفعيل السمةincludeSourceInfo في هذه الصيغة.
أداة تعديل ملفات Gradle
لم يتم رصد التغييرات التي تم إجراؤها على create.gradle من عارض الاختلاف
الاستيراد أو المزامنة
ميركات كناري 06 يقطع مفاجأة غراديل
نقل وإعادة تسمية أداة إعادة ضبط المصنع
تتعذّر إعادة تسمية الملفات في تطبيق Merkat android studio canary 9
المراجع
المشاكل الملائمة
الاختبارات الجارية
لا يمكن إجراء اختبارات الوحدة.

تحديث في إصدار Android Studio Meerkat | إصدار Canary 1 لعام 2024.3.2

تم الإصدار مع:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.10.0-alpha01
المشكلات التي تم إصلاحها
إنشاء النتائج
نتيجة الإصدار لا ترتبط بخطأ
التنسيق وتعديل الموارد
ليس هناك عنصر قائمة "ملف موارد التنسيق"
لا يتم تعديل عرض واجهة المستخدم على الجانب الأيمن في الوقت الفعلي
لينت
تحذير خاطئ عن التعليق التوضيحي " @Parcelize" على الواجهات المغلقة
الأجهزة قيد التشغيل
النسخ المطابق لشاشة المطوّر معطّل في "استوديو Android" فقط منذ التحديث إلى الإصدار التجريبي 1 من QPR1
محرِّر الترجمات
حذف مورد السلسلة الخطأ