ملاحظات الإصدار الخاصة بمعاينة "استوديو Android"

تسرد هذه الصفحة الميزات الجديدة التي تم طرحها في إصدارات مبكرة حصرية من "استوديو Android". توفّر الإصدارات التجريبية إمكانية استخدام أحدث الميزات والتحسينات في Android Studio قبل إطلاقها. يمكنك تنزيل الإصدارات المبكرة الحصرية هذه. إذا واجهت أي مشاكل عند استخدام إصدار تجريبي من "استوديو Android"، يُرجى إعلامنا بذلك. تساعد تقارير الأخطاء في تحسين "استوديو Android".

تحتوي إصدارات Canary على ميزات متطوّرة لا تزال قيد التطوير، ويتم اختبارها بشكل محدود. على الرغم من إمكانية استخدام إصدارات Canary في عملية التطوير، يجب الانتباه إلى أنّه قد تتم إضافة ميزات أو تغييرها. الإصدارات المحتملة (RC) هي الإصدار التالي من Android Studio، وهي جاهزة تقريبًا للإصدار الثابت. تم تثبيت مجموعة الميزات للإصدار التالي. راجِع مقالة أسماء إصدارات "استوديو Android" للتعرّف على طريقة تسمية إصدارات "استوديو Android".

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

الإصدارات الحالية من "استوديو Android"

يسرد الجدول التالي الإصدارات الحالية من "استوديو Android" والقنوات الخاصة بكل إصدار.

الإصدار القناة
‫Android Studio Quail 1 ثابت
الإصدار 9.2.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android ثابت
الإصدار 2 من Android Studio Quail بطاقة حمراء
الإصدار 3 من Android Studio Quail الكاناري

التوافق مع الإصدارات المبكرة للمكوّن الإضافي لنظام Gradle المتوافق مع Android

يتم نشر كل إصدار تجريبي من "استوديو Android" مع إصدار مطابق من المكوّن الإضافي لنظام Gradle المتوافق مع Android ‏(AGP). يجب أن تتوافق الإصدارات المبكرة الحصرية من "استوديو Android" مع أي إصدار ثابت متوافق من "مكوّن Android الإضافي في Gradle". ومع ذلك، إذا كنت تستخدم إصدارًا تجريبيًا من "مكوّن Android الإضافي لبرنامج Gradle"، عليك استخدام الإصدار التجريبي المتوافق من "استوديو Android" (على سبيل المثال، الإصدار التجريبي 7 من Android Studio Chipmunk Canary مع الإصدار 7.2.0-alpha07 من "مكوّن Android الإضافي لبرنامج Gradle"). ستؤدي محاولات استخدام إصدارات مختلفة (على سبيل المثال، الإصدار التجريبي 1 من Chipmunk في "استوديو Android" مع الإصدار 7.2.0-alpha07 من المكوّن الإضافي لنظام Android Gradle) إلى تعذُّر المزامنة، ما يؤدي إلى ظهور طلب بالتحديث إلى الإصدار المتوافق من المكوّن الإضافي لنظام Android Gradle.

للحصول على سجلّ مفصّل لعمليات إيقاف وإزالة واجهات برمجة التطبيقات الخاصة بالمكوّن الإضافي لنظام Gradle المتوافق مع Android، راجِع تعديلات واجهات برمجة التطبيقات الخاصة بالمكوّن الإضافي لنظام Gradle المتوافق مع Android.

Studio Labs

يتيح لك برنامج Studio Labs تجربة أحدث الميزات التجريبية المستندة إلى الذكاء الاصطناعي في إصدار ثابت من "استوديو Android"، ما يتيح لك دمج حلول المساعدة المستندة إلى الذكاء الاصطناعي في عملية تطوير التطبيقات بشكل أسرع. لمزيد من المعلومات، يُرجى الاطّلاع على Studio Labs.

في ما يلي الميزات المتوفّرة حاليًا في Studio Labs.

الميزة الوصف مستندات
"رحلات المستخدم" في "استوديو Android" استخدِم لغة طبيعية لوصف الخطوات والتأكيدات لاختبارات التشفير التام بين الأطراف. ميزة "الرحلات" في "استوديو Android"

الإصدار 2 من Android Studio Quail

في ما يلي ميزات جديدة في الإصدار 3 من Android Studio Quail.

للاطّلاع على المشاكل التي تم حلّها في هذا الإصدار من "استوديو Android"، راجِع المشاكل المغلقة.

المحادثات المتوازية

يمكنك إجراء محادثات متعددة في "وضع Agent" بالتوازي، ما يتيح لك تنفيذ مهام متعددة بفعالية أكبر داخل بيئة التطوير المتكاملة. على سبيل المثال، يمكنك بدء مهمة طويلة الأمد، مثل إنشاء اختبارات، في محادثة واحدة، واستخدام محادثة ثانية للتخطيط لميزة جديدة، واستخدام محادثة ثالثة لإعداد مسودة مستندات، وكل ذلك في الوقت نفسه.

تعرض أداة Android Studio عدة سلاسل محادثات نشطة في نافذة الأدوات.
سلاسل محادثات نشطة متعددة في نافذة الأداة

‫LeakCanary في أداة Profiler في "استوديو Android"

يتضمّن Android Studio Panda عملية دمج LeakCanary مباشرةً في أداة Profiler في "استوديو Android" كمهمة مخصّصة.

مهمة جديدة في "أداة فحص الأداء" في "استوديو Android" لتحليل تسرُّبات الذاكرة باستخدام LeakCanary

تنقل مهمة أداة LeakCanary في "استوديو Android" عملية تحليل تسرُّب الذاكرة من جهازك إلى جهاز التطوير، ما يؤدي إلى تحسين الأداء بشكل كبير خلال مرحلة تحليل تسرُّب الذاكرة مقارنةً بتحليل تسرُّب الذاكرة على الجهاز.

بالإضافة إلى ذلك، يتم الآن وضع تحليل تسرُّب الذاكرة في سياقه ضمن بيئة التطوير المتكاملة ودمجه بالكامل مع الرمز المصدر، ما يوفّر ميزات مثل الانتقال إلى الرمز المصدر وغيرها من عمليات الربط المفيدة بين الرموز البرمجية التي تقلّل بشكل كبير من الجهد والوقت اللازمَين للتحقيق في عمليات تسرُّب الذاكرة وإصلاحها. يمكنك أيضًا نسخ تحليل التسريب بأكمله لمزيد من المعالجة باستخدام Gemini. يمكن أن يؤدي ذلك إلى زيادة إنتاجيتك بشكل كبير وتحسين سير عملك خلال مرحلة التطوير.

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

الإصدار 3 من Android Studio Quail

في ما يلي ميزات جديدة في الإصدار 3 من Android Studio Quail.

للاطّلاع على المشاكل التي تم حلّها في هذا الإصدار من "استوديو Android"، راجِع المشاكل المغلقة.

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

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

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

المزيد من الإمكانات عند إنشاء مشروع جديد باستخدام الذكاء الاصطناعي

تطوّرت إمكانية إنشاء مشاريع جديدة باستخدام الذكاء الاصطناعي لتصبح أداة تطوير شاملة: تستخدم هذه الإمكانية خطة تنفيذ متعددة الخطوات و"حلقة إنشاء" مستقلة يمكنها ضبط التبعيات تلقائيًا في ملفات متعددة وتصحيح أخطاء الإنشاء ذاتيًا أثناء إعداد المشروع.

يتم تعزيز هذه الإمكانية من خلال دمجها مع مهارات وكيل Firebase، ما يتيح لك إنشاء تطبيقات كاملة ذات حزمة متكاملة، وتصحيح أخطائها، ونشرها من خلال طلب واحد.

إنشاء تطبيق Firebase متكامل وإعداده من خلال طلب واحد
إنشاء تطبيق متكامل على Firebase وإعداده من خلال طلب واحد

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

هيكل تطبيق للأجهزة اللوحية والأجهزة القابلة للطي
إنشاء مشروع محسّن للأجهزة اللوحية واختباره

إنشاء تطبيقات Android في Google AI Studio

يتيح Google AI Studio إمكانات تطوير تطبيقات Android الكاملة. يمكنك إنشاء تطبيقات Android جديدة من خلال طلبات مكتوبة باللغة الطبيعية، ومعاينتها على الفور باستخدام "محاكي Android" المضمّن، ونشرها مباشرةً على أجهزتك الفعلية عبر USB باستخدام "أداة تصحيح أخطاء Android" (ADB).

عندما تكون مستعدًا للاختبار مع المستخدمين، يمكن لـ "Google AI Studio" النشر مباشرةً على Google Play Console. تتولّى الأداة تلقائيًا إنشاء سجلّ التطبيق وتجميع الحِزمة وتحميلها إلى مسار اختبار داخلي.

لإجراء تعديلات متقدّمة وإعداد مشروعك للإنتاج، يمكنك تصدير مشروعك في Google AI Studio كملف ZIP وفتحه بسلاسة في "استوديو Android".

واجهة Google AI Studio مع محاكي مضمّن يعرض تطبيقًا تم إنشاؤه
‫Google AI Studio مع "وضع الإنشاء" وAndroid Emulator المضمّن

Android CLI

تتيح لك واجهة سطر الأوامر في Android إنشاء تطبيقات باستخدام أي وكيل يعمل بالذكاء الاصطناعي أو نموذج لغوي كبير أو بيئة تطوير تختارها. وهي مصمَّمة لمساعدة وكلاء الذكاء الاصطناعي في إنشاء التطبيقات بشكل أسرع واستخدام عدد أقل من الرموز المميزة مقارنةً بأدوات النماذج اللغوية الكبيرة العامة.

يمكنك تزويد الوكيل بالمعلومات من "قاعدة معارف Android" ومهارات Android لضمان اتّباعه أفضل الممارسات المقترَحة. بالإضافة إلى ذلك، تتيح واجهة سطر الأوامر في Android للوكيل إجراء مهام متقدّمة، مثل البحث عن تعريفات الرموز وتحليل الملفات بحثًا عن المشاكل، وذلك من خلال الاتصال ببيئة التطوير المتكاملة.

بالإضافة إلى ذلك، تم دمج واجهة سطر الأوامر في Android مع Google Antigravity 2.0.

مخطّط لوكيل يستخدم واجهة سطر الأوامر في Android للتفاعل مع بيئة التطوير المتكاملة (IDE) في "استوديو Android"
استخدام واجهة سطر الأوامر (CLI) لنظام التشغيل Android لربط الوكلاء بأدوات "استوديو Android" والمعلومات المتوفرة فيه:

أداة اختبار لقطات الشاشة الخاصة بميزة "إنشاء معاينة Compose"

استخدِم أداة "اختبار لقطات الشاشة لمعاينة Compose" لاختبار واجهات مستخدم Compose ومنع حدوث أخطاء. تساعدك الأداة الجديدة في إنشاء تقارير HTML تتيح لك رصد أي تغييرات في واجهة مستخدم تطبيقك بشكل مرئي. يمكنك الاطّلاع على مزيد من المعلومات في اختبار لقطات الشاشة لمعاينة Compose.

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

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

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

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

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

البدء

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

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

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

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

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

النشر على Google Play لإجراء الاختبار

يتيح لك Android Studio الآن إمكانية تحميل إصدارات جديدة من تطبيقك مباشرةً إلى مسارات الاختبار في Google Play Console. يمكنك إجراء ذلك من خلال اختيار خيار جديد للمتابعة إلى "النشر بغرض الاختبار" في نهاية عملية إنشاء حِزمة تطبيق موقَّعة. يتيح هذا الدمج تحميل إصدار أولي من تطبيق جديد تمامًا إلى مسار اختبار داخلي في Play Console. يمكنك أيضًا استخدام هذه الميزة لتحميل إصدارات من التطبيقات الحالية إلى أنواع أخرى من قنوات الاختبار. يجب أن تكون مسجّلاً في Google Play Console للاستفادة من هذه الوظيفة.