الإصدار 4 من Android Studio Quail (سبتمبر 2026)

في ما يلي ملاحظات الإصدار الخاصة بالإصدار 4 من Quail في "استوديو Android".

الميزات الجديدة

في ما يلي الميزات الجديدة في الإصدار 4 من استوديو Android Quail.

إنشاء تطبيقات متكاملة باستخدام Firebase في "وضع الوكيل"

يمكن تفعيل خدمات Firebase، مثل قواعد بيانات "المصادقة" وCloud Firestore، وإعدادها مباشرةً في "وضع الوكيل" في استوديو Android باستخدام مهارات وكيل Firebase. يمكن أن يساعدك الوكيل في إكمال عملية الدمج مع Firebase وإعداد خدمات الخلفية. يتيح لك هذا الدمج إنشاء تطبيقات Android قوية ومتكاملة بدون مغادرة بيئة التطوير المتكاملة (IDE).

الوكيل الذي يرشد المستخدم خلال عملية إعداد Firebase Auth وFirestore في بيئة التطوير المتكاملة
هو الوكيل الذي يرشد المستخدم خلال عملية دمج Firebase في واجهة المحادثة.

قراءة حالة إعادة التركيب في "أداة فحص التنسيق"

لقد سهّلنا عملية تشخيص أسباب ارتفاع عدد عمليات إعادة التركيب من خلال إضافة عمليات قراءة حالة إعادة التركيب إلى أداة فحص التنسيق. تتوفّر هذه الميزة في الإصدار التجريبي من Panda 3، وتساعدك في تحديد متغيرات الحالة التي أدّت إلى إعادة إنشاء التركيب من خلال تقديم قائمة تفصيلية بعمليات قراءة الحالة التي تم تنفيذها خلال هذه الدورة. لاستخدام هذه الميزة، يجب استخدام إصدار compose.ui:ui:1.10.0 (BOM 2025.12.01) أو إصدار أحدث.

الإمكانات الرئيسية

في ما يلي الإمكانات الرئيسية لهذه الميزة:

  • إبطال حالة التتبُّع: عند إعادة تكوين عقدة، انقر على رابط عدد عمليات إعادة التكوين في "شجرة المكوّنات" لفتح لوحة "فحص الحالة".
  • تتبُّع تسلسل استدعاء الدوال البرمجية التفصيلي: تحديد متغيّرات الحالة المحدّدة التي تتم قراءتها، بما في ذلك كأعداد أو قوائم أو قيم ارتفاع تحقَّق من العناصر التي invalidated(تم تغييرها) لتفعيل التحديث.
  • التنقّل في سجلّ إعادة التركيب: استخدِم أسهم التنقّل في عنوان اللوحة للتنقّل بين بيانات الحالة لعمليات إعادة التركيب السابقة لعقدة معيّنة.
  • تفسيرات مستنِدة إلى الذكاء الاصطناعي: انقر على شرح باستخدام الذكاء الاصطناعي في لوحة "فحص الحالة" لعرض تفاصيل باللغة الطبيعية حول حالة القراءة وسبب إعادة التركيب.

البدء

اتّبِع الخطوات التالية لتجربة هذه الميزات.

  1. افتح "أداة فحص التنسيق".
  2. انقر بزر الماوس الأيمن على عمود إعادة التركيب ونفِّذ أحد الإجراءات التالية:

    • بالنسبة إلى جميع العُقد، انقر على مراقبة إعادة التركيب > مراقبة الكل.
    • بالنسبة إلى ملاحظات معيّنة، اختَر إعادة التركيب > مراقبة العقدة.
    تفعيل قراءات حالة إعادة التكوين في "أداة فحص التنسيق"
  3. تفاعَل مع تطبيقك. وعند حدوث عمليات إعادة إنشاء، انقر على روابط العدد الأزرق في "شجرة المكوّنات" لفحص الحالة.

    نموذج لنتيجة حالة إعادة التركيب في "أداة فحص التنسيق"
  4. انقر على "تفسير باستخدام الذكاء الاصطناعي" للحصول على تحليل مفصّل لسبب إعادة التكوين.

    نتيجة نموذجية لميزة "الشرح باستخدام الذكاء الاصطناعي" لحالة القراءة في "أداة فحص التنسيق"

دمج Gemma 4

يمكنك الآن تشغيل نموذج Gemma 4 الفعّال مباشرةً في استوديو Android للحصول على مساعدة في البرمجة باستخدام الذكاء الاصطناعي بدون الاعتماد على مقدّم خدمة تابع لجهة خارجية لاستضافته. تتيح لك عملية التنفيذ المحلية هذه، التي يتم تشغيلها بشكل أصلي من خلال وقت تشغيل مدمج، التحكّم الكامل في تصميم ميزات جديدة وإعادة هيكلة الرموز البرمجية وتصحيح الأخطاء، وكل ذلك على الجهاز فقط. لتنزيل نماذج Gemma، انتقِل إلى الإعدادات > الأدوات > الذكاء الاصطناعي > مقدّمو النماذج > Gemma.

محاكاة انتقالات التنقّل للخلف باستخدام "المعاينة التفاعلية"

يوفّر الإصدار 4 من Quail عناصر تحكّم مخصّصة، بما في ذلك إجراء الرجوع وشريط تمرير تقدُّم الرجوع التوقّعي، ما يتيح لك اختبار الرسوم المتحركة الخاصة بالرجوع والتقدّم بدون نشرها على جهاز فعلي أو محاكي. يمكنك الآن التنقّل بين حالات الانتقال المخصّصة والتحقّق من سلوك إيماءة إظهار شاشة الرجوع مباشرةً في المعاينة التفاعلية في Compose.