المشاكل التي تم حلّها في Ladybug في "استوديو Android"

Android Studio Ladybug | تصحيح 3 للإصدار 2024.2.1

الإصدارات التي تم طرحها مع الإصدار:
  • الإصدار 8.7.3 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها
Lint
عدم توفّر العديد من التحذيرات بشأن طرق واجهة برمجة التطبيقات لتحليل الأخطاء عند تشغيل أداة التدقيق
نتيجة إيجابية خاطئة لفحص Lint: لا يُمنح إذن android.permission.SCHEDULE_EXACT_ALARM إلا لتطبيقات النظام

Android Studio Ladybug | تصحيح 2 للإصدار 2024.2.1

الإصدارات التي تم طرحها مع الإصدار:
  • الإصدار 8.7.2 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها
Lint
AGP 8.7.0 - Lint False Positive RestrictedApi on NavOptionsBuilder.popUpTo
Shrinker (R8)
[R8 8.6.27] تم استبدال تنفيذ الطريقة بـ `throw null`
تُصدر ملفات Android Proguard التلقائية تحذيرًا عند استخدامها مع الإصدار الحالي من R8.
يؤدي MissingStartupProfileItemsDiagnostic إلى تعطُّل برنامج Gradle العميل بخطأ "تعذُّر توفُّر ذاكرة كافية" إذا كانت الرسالة كبيرة جدًا.

Android Studio Ladybug | تصحيح 1 للإصدار 2024.2.1

الإصدارات التي تم طرحها مع الإصدار:
  • الإصدار 8.7.1 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها
مكوّن إضافي لنظام Gradle المتوافق مع Android
تحتوي مستندات agp على الكثير من العناصر التي لم يتم تحديدها بعد.
أداة ترقية حزمة تطوير البرامج (SDK) لنظام التشغيل Android
تشير الروابط الواردة من "أداة ترقية حِزم تطوير البرامج (SDK) لنظام التشغيل Android" إلى مستندات Google الداخلية.
IntelliJ
لا يمكن فتح Android Studio: لا تتوفّر الإضافات الأساسية
Lint
AGP 8.6.1: انحدار - تعذُّر فحص WrongConstant باستخدام [Int].toLong() داخل @LongDef في Kotlin
خطأ lint "يجب تحديد مضيف واحد على الأقل" عند ضبط مخطّط فلتر الغرض http أو https
إجراء الاختبارات
java.lang.NoClassDefFoundError عند إجراء الاختبارات باستخدام JUnit
لم يتم تعديل إعدادات تشغيل اختبارات الوحدة بشكل صحيح

Android Studio Ladybug | 2024.2.1 RC 1

الإصدارات التي تم طرحها مع الإصدار:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.7.0-rc01
المشاكل التي تم إصلاحها
Lint
"نتيجة إيجابية خاطئة" لـ WrongConstant عند استخدام PackageManager.ResolveInfoFlags.of مع Kotlin

Android Studio Ladybug | الإصدار التجريبي 2 من 2024.2.1

الإصدارات التي تم طرحها مع الإصدار:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.7.0-beta02
المشاكل التي تم إصلاحها
Lint
عدم توافق KtAnalysisSessionProvider مع عمليات التحقّق من الأخطاء في التنقيح التي تمّ تقديمها في الإصدار 8.7.0-alpha04

Android Studio Ladybug | 2024.2.1 Canary 9

الإصدارات التي تم طرحها مع الإصدار:
  • الإصدار 8.7.0-alpha09 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
المشاكل التي تم إصلاحها
مكوّن إضافي لنظام Gradle المتوافق مع Android
تنسخ دالة BuildType#initWith كتلة المعالجة اللاحقة ولكن لا يتم تطبيق إعدادات Proguard.
لا يمكن دمج علامات foregroundServiceType
تعذّر تشغيل أداة Android lint بسبب NoSuchFileException
خيار الإصدار
[NewUI] عدم اتّساق أنماط البانر في حالات تعارض الأسعار المتغيرة
Lint
"سمة android:host غير متوفّرة" لمعرّفات الموارد المنتظمة التي تحتوي على مضيف غير صالح
محرر التنقّل
إضافة naveditor إلى أداة الربط ktfmt presubmit
عرض عملية الربط
لم يتم إنشاء فئة ViewBinding من androidTest/ layouts

Android Studio Ladybug | 2024.2.1 Canary 8

الإصدارات التي تم طرحها مع الإصدار:
  • ‫Android Gradle Plugin 8.7.0-alpha08
المشاكل التي تم إصلاحها
مكوّن إضافي لنظام Gradle المتوافق مع Android
يجب أن يُعلن AGP أنّه متوافق مع الإصدار 35 من واجهة برمجة التطبيقات الذي سيتم طرحه قريبًا.
تعذّر تشغيل أداة Android lint بسبب NoSuchFileException

‫Android Studio Ladybug | 2024.2.1 Canary 7

الإصدارات التي تم طرحها مع الإصدار:
  • ‫Android Gradle Plugin 8.7.0-alpha07
المشاكل التي تم إصلاحها
مكوّن إضافي لنظام Gradle المتوافق مع Android
يجب أن يُعلن AGP أنّه متوافق مع الإصدار 35 من واجهة برمجة التطبيقات الذي سيتم طرحه قريبًا.
مدقّق الشبكة
لا يعمل "أداة فحص الشبكة" في Android Studio مع ضغط brotli.
محرر الترجمة
يجب الحفاظ على ترتيب السلسلة.

Android Studio Ladybug | 2024.2.1 Canary 5

الإصدارات التي تم طرحها مع الإصدار:
  • ‫Android Gradle Plugin 8.7.0-alpha05
المشاكل التي تم إصلاحها
رحلة المستخدِم
K2 UAST: خطأ في قيمة فارغة للمَعلمة lambda التي تم حلّها باستخدام نوع المنصة
Lint
من المفترض أن تتحقّق أداة Lint من العناصر غير الصالحة المستخدَمة كمجموعات عرض.
Logcat
لا يتّبع نص نافذة أداة Logcat إعدادات التكبير في "المظهر/تسهيل الاستخدام".

Android Studio Ladybug | 2024.2.1 Canary 4

الإصدارات التي تم طرحها مع الإصدار:
  • المكوّن الإضافي لنظام Gradle المتوافق مع Android 8.7.0-alpha04
المشاكل التي تم إصلاحها
مكوّن إضافي لنظام Gradle المتوافق مع Android
يجب أن يُعلن AGP أنّه متوافق مع الإصدار 35 من واجهة برمجة التطبيقات الذي سيتم طرحه قريبًا.
AGP 8.5: يتم تنفيذ المزيد من مهام "mergeDebugResources"، ما يؤدي إلى إبطاء عمليات الإنشاء
اجعل ndk 27 هو حزمة NDK التلقائية في AGP.
إنشاء C++
يؤدي متغيّر البيئة JAVA_TOOL_OPTIONS إلى تعذُّر إنشاء حِزم NDK
تحليل الرموز
يقدّم Lint اقتراحًا غير صحيح بشأن removeLast
أداة فحص قواعد البيانات
"أداة فحص قاعدة البيانات"، يتم إخفاء الصفوف الأخيرة من الجدول خلف الأشرطة السفلية
المعاينة
لا تعمل ميزة "معاينة إنشاء الإعلانات الصورية" مع مواد العرض التي تم إنشاؤها.