تسرد هذه الصفحة الميزات الجديدة التي تم طرحها في إصدارات مبكرة حصرية من "استوديو 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 | ثابت |
| Android Studio Quail 2 | بطاقة حمراء |
| Android Studio Quail 3 | إصدار Canary |
التوافق مع الإصدارات المبكرة للمكوّن الإضافي لنظام 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" |
Android Studio Quail 2
في ما يلي الميزات الجديدة في استوديو Android Quail 3.
المزيد من مهارات الوكيل
يتوافق "استوديو Android" مع مهارات الوكيل، وهي مجموعات تعليمات نموذجية تُستخدَم لتوجيه الوكيل في مهام سير العمل المتخصّصة والمعرفة الخاصة بالمجال. من خلال إضافة مهارات إلى مشروعك، يمكنك تعليم الوكيل اتّباع أفضل الممارسات وأنماط البنية وسير العمل المحدّدة. يتيح ذلك إنشاء رموز برمجية أكثر دقةً وملاءمةً للسياق وتفعيل المهارات تلقائيًا عند تنفيذ مهمة ذات صلة.
يمكنك إنشاء مهاراتك المخصّصة أو استخدام Android CLI لتثبيت مهارات Android الرسمية. تغطّي مهارات Android مهام سير العمل الشائعة، مثل نقل بيانات XML إلى Compose، ودعم ميزة "من الحافة إلى الحافة"، وNavigation 3، والمزيد.
محادثات متوازية
يمكنك إجراء محادثات متعددة في "وضع الوكيل" بشكل متوازٍ، ما يتيح لك تنفيذ مهام متعددة بشكل أكثر فعالية داخل بيئة التطوير المتكاملة. على سبيل المثال، يمكنك بدء مهمة طويلة الأمد، مثل إنشاء اختبارات في محادثة واحدة، واستخدام محادثة ثانية للتخطيط لميزة جديدة، واستخدام محادثة ثالثة لإعداد مسودة للوثائق، وكل ذلك في الوقت نفسه.
LeakCanary في أداة Android Studio Profiler
يتضمّن استوديو Android Panda عملية دمج LeakCanary مباشرةً في أداة محلّل استوديو Android كمهمة مخصّصة.
تنقل مهمة أداة LeakCanary Profiler في "استوديو Android" بشكل نشط عملية تحليل تسرّب الذاكرة من جهازك إلى جهاز التطوير، ما يؤدي إلى تحسين الأداء بشكل كبير خلال مرحلة تحليل تسرّب الذاكرة مقارنةً بتحليل تسرّب الذاكرة على الجهاز فقط.
بالإضافة إلى ذلك، يتم الآن وضع تحليل تسرّب الذاكرة في سياق بيئة التطوير المتكاملة ودمجه بالكامل مع الرمز البرمجي المصدر، ما يوفّر ميزات مثل الانتقال إلى المصدر وغيرها من عمليات الربط المفيدة للرموز البرمجية التي تقلّل بشكل كبير من المشاكل والوقت اللازمين للتحقيق في تسرّبات الذاكرة وحلّها. يمكنك أيضًا نسخ تحليل تسرّب الذاكرة بالكامل لمزيد من المعالجة باستخدام Gemini. يمكن أن يؤدي ذلك إلى زيادة إنتاجيتك بشكل كبير وتحسين سير عملك خلال مرحلة التطوير.
Android Studio Quail 3
في ما يلي الميزات الجديدة في استوديو Android Quail 3.
إنشاء تطبيقات كاملة باستخدام Firebase في "وضع الوكيل"
يمكن تفعيل خدمات Firebase، مثل "المصادقة" وقواعد بيانات Cloud Firestore، و ضبطها مباشرةً في "وضع الوكيل" في "استوديو Android" باستخدام مهارات وكيل Firebase. يمكن أن يساعدك الوكيل في إكمال عملية دمج Firebase وضبط خدمات الواجهة الخلفية. يتيح لك هذا التكامل إنشاء تطبيقات Android قوية وكاملة بدون مغادرة بيئة التطوير المتكاملة.
المزيد من الإمكانات عند إنشاء مشروع جديد باستخدام الذكاء الاصطناعي
تطوّرت إمكانية إنشاء مشاريع جديدة باستخدام الذكاء الاصطناعي لتصبح أداة تطوير كاملة: تستخدم خطة تنفيذ متعددة الخطوات و"حلقة إنشاء" مستقلة يمكنها ضبط التبعيات تلقائيًا على مستوى ملفات متعددة وتصحيح أخطاء التصميم ذاتيًا أثناء إعداد المشروع.
يتم تعزيز هذه الإمكانية بشكل أكبر من خلال دمجها مع مهارات وكيل Firebase، ما يتيح لك إنشاء تطبيقات كاملة وتحديد الأخطاء فيها ونشرها من طلب واحد.
بالإضافة إلى ذلك، يتيح سير عمل إنشاء مشروع جديد بمساعدة الذكاء الاصطناعي إجراء تحسينات على الشاشات الكبيرة. يمكنك تحديد أنّه يجب إنشاء مشروعك باستخدام تنسيقات وعناصر تنقّل ومكوّنات محسّنة للأجهزة اللوحية والأجهزة القابلة للطي والأجهزة ذات الشاشات الكبيرة. يمكن للوكيل في "استوديو Android" أيضًا ضبط المحاكيات التي تعمل على الشاشات الكبيرة وتشغيلها لاختبار التنسيق الجديد على الفور.
إنشاء تطبيقات Android في Google AI Studio
يتوافقGoogle AI Studio مع إمكانات تطوير تطبيقات Android الكاملة. يمكنك إنشاء تطبيقات Android جديدة من طلبات باللغة الطبيعية، ومعاينتها على الفور باستخدام محاكي Android مضمّن، ونشرها مباشرةً على أجهزتك الفعلية عبر USB باستخدام ADB.
عندما تكون مستعدًا للاختبار مع المستخدمين، يمكن لـ Google AI Studio النشر مباشرةً على Google Play Console. تتعامل الأداة تلقائيًا مع عملية إنشاء سجلّ التطبيق، وتجمّع الحزمة، وتحمّلها إلى مسار اختبار داخلي.
لإجراء عمليات تعديل متقدّمة والجاهزية لإصدار التطبيق، يمكنك تصدير مشروع Google AI Studio كملف ZIP وفتحه بسلاسة في "استوديو Android".
Android CLI
يتيح لك Android CLI إنشاء التطبيقات باستخدام أي وكيل ذكاء اصطناعي أو نموذج لغوي كبير أو بيئة تطوير من اختيارك. تم تصميم هذه الأداة لمساعدة وكلاء الذكاء الاصطناعي في إنشاء التطبيقات بشكل أسرع واستخدام عدد أقل من الرموز مقارنةً بأدوات النماذج اللغوية الكبيرة العامة.
يمكنك توجيه الوكيل باستخدام قاعدة معارف Android ومهارات Android لضمان اتّباعه أفضل الممارسات المقترَحة. بالإضافة إلى ذلك، يتيح Android CLI للوكيل استدعاء بيئة التطوير المتكاملة لتنفيذ مهام متقدّمة، مثل العثور على إعلانات الرموز وتحليل الملفات بحثًا عن المشاكل.
بالإضافة إلى ذلك، تم دمج Android CLI في Google Antigravity 2.0.
أداة اختبار لقطات الشاشة الخاصة بميزة "إنشاء معاينة Compose"
استخدِم أداة "اختبار لقطات الشاشة لمعاينة Compose" لاختبار واجهات مستخدم Compose ومنع حدوث أخطاء. تساعدك الأداة الجديدة في إنشاء تقارير HTML تتيح لك رصد أي تغييرات في واجهة مستخدم تطبيقك بشكل مرئي. يمكنك الاطّلاع على مزيد من المعلومات في معاينة Compose اختبار لقطات الشاشة.
عمليات قراءة حالة إعادة التركيب في "أداة فحص التنسيق"
لقد سهّلنا تشخيص حالات إعادة التركيب الكثيرة
من خلال إضافة
عمليات قراءة حالة إعادة التركيب إلى أداة فحص
التنسيق. تساعدك هذه الميزة، المتاحة في الإصدار التجريبي 3 من Panda، في تحديد متغيّرات الحالة التي أدّت إلى إعادة التركيب من خلال تقديم قائمة مفصّلة بعمليات قراءة الحالة التي تم تنفيذها خلال تلك الدورة. لاستخدام هذه الميزة، استخدِم compose.ui:ui:1.10.0 (BOM 2025.12.01) أو إصدارًا أحدث.
الإمكانات الأساسية
في ما يلي الإمكانات الأساسية لهذه الميزة:
- تتبُّع إبطال الحالة: عند إعادة تركيب عقدة، انقر على رابط عدد عمليات إعادة التركيب في "شجرة المكوّنات" لفتح لوحة "فحص الحالة".
- تتبُّع تسلسل استدعاءات مفصّل: حدِّد متغيّرات الحالة المحدّدة التي تتم قراءتها،
بما في ذلك الأعداد أو القوائم أو قيم الارتفاع. تحقَّق من المتغيّرات التي تم
invalidated(تغييرها) لتشغيل التحديث. - التنقّل في سجلّ عمليات إعادة التركيب: استخدِم أسهم التنقّل في رأس اللوحة للتنقّل بين بيانات الحالة لعمليات إعادة التركيب السابقة لعقدة معيّنة.
- تفسيرات مستندة إلى الذكاء الاصطناعي: انقر على الشرح باستخدام الذكاء الاصطناعي في لوحة "فحص الحالة" لعرض تفصيل باللغة الطبيعية لعملية قراءة الحالة وسبب حدوث إعادة التركيب.
البدء
اتّبِع الخطوات التالية لتجربة هذه الميزات.
- افتح "أداة فحص التنسيق".
انقر بزر الماوس الأيمن على عمود إعادة التركيب ونفِّذ أحد الإجراءات التالية:
- لجميع العُقد، انقر على مراقبة إعادة التركيب > مراقبة الكل.
- لعُقد معيّنة، انقر على إعادة التركيب > مراقبة العقدة.
تفعيل عمليات قراءة حالة إعادة التركيب في "أداة فحص التنسيق" تفاعَل مع تطبيقك. عند حدوث عمليات إعادة التركيب، انقر على روابط الأعداد الزرقاء في "شجرة المكوّنات" لفحص الحالة.
نموذج لنتيجة عمليات قراءة حالة إعادة التركيب في "أداة فحص التنسيق" انقر على "الشرح باستخدام الذكاء الاصطناعي" للحصول على تحليل مفصّل لسبب حدوث إعادة التركيب.
نموذج لنتيجة "الشرح باستخدام الذكاء الاصطناعي" لعمليات قراءة الحالة في "أداة فحص التنسيق"
النشر على Google Play للاختبار
يتيح لك "استوديو Android" الآن إمكانية تحميل إصدارات جديدة من تطبيقك مباشرةً إلى مسارات الاختبار في Google Play Console. يمكنك إجراء ذلك من خلال اختيار خيار جديد لمواصلة "النشر للاختبار" في نهاية سير عمل "إنشاء حزمة تطبيق موقَّعة". يتيح هذا التكامل تحميل إصدار أولي لتطبيق جديد تمامًا إلى مسار اختبار داخلي في Play Console. يمكنك أيضًا استخدام هذه الميزة لتحميل إصدارات من التطبيقات الحالية إلى أنواع أخرى من مسارات الاختبار. يجب أن تكون مسجّلاً في Google Play Console للاستفادة من هذه الوظيفة.