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

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

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

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

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

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

الإصدار القناة
تحديث Otter 2 من "استوديو Android" | 2025.2.2 ثابت
الإصدار 8.13.2 من المكوّن الإضافي لنظام Gradle المتوافق مع Android ثابت
تحديث Otter 3 من "استوديو Android" | 2025.2.3 RC

التوافق مع الإصدارات المبكرة للمكوّن الإضافي لنظام 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.

الميزة الوصف مستندات Google
إنشاء معاينة Compose يمكن لـ Gemini إنشاء معاينة Compose تلقائيًا، بما في ذلك بيانات وهمية للمَعلمات، وذلك لمكوّن معيّن قابل للإنشاء أو جميع المكوّنات القابلة للإنشاء في ملف. إنشاء معاينات Compose
Transform UI استخدِم اللغة الطبيعية لتعديل واجهة مستخدم تطبيقك مباشرةً من لوحة معاينة Compose. Transform UI
رحلات المستخدمين في "استوديو Android" استخدام لغة طبيعية لوصف الخطوات والتأكيدات في الاختبارات الشاملة "الرحلات" في "استوديو Android"

تحديث Otter 3 من "استوديو Android" | 2025.2.3

في ما يلي الميزات الجديدة في تحديث Otter 3 من "استوديو Android" | الإصدار 2025.2.3.

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

"رحلات" في Studio Labs ضمن "استوديو Android"

في الإصدار 3 من Android Studio Otter، سيتم نقل رحلات في "استوديو Android" إلى Studio Labs كميزة تجريبية، ما يتيح الوصول إليها في الإصدارات المحتملة والإصدارات الثابتة من "استوديو Android" من خلال قائمة Studio Labs.

لمزيد من المعلومات، يُرجى الاطّلاع على Studio Labs.

تطوير واجهة المستخدم في "وضع الوكيل"

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

لإرسال ملاحظات وآراء حول هذه الميزات أو الإبلاغ عن مشاكل فيها، يُرجى الإبلاغ عن خطأ.

إنشاء واجهة مستخدم جديدة من نموذج تصميم

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

إنشاء رمز من لقطة شاشة في لوحة "المعاينة" فارغة

مثال على تحويل التصميم إلى رمز Compose

مطابقة واجهة المستخدم مع صورة مستهدَفة

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

مثال على استخدام "مطابقة واجهة المستخدم مع الصورة المستهدَفة"

تكرار واجهة المستخدم باستخدام اللغة الطبيعية

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

مثال على استخدام "تحويل واجهة المستخدم"

العثور على مشاكل جودة واجهة المستخدم وحلّها

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

نقطة الدخول لتفعيل "إصلاح جميع مشاكل التحقّق من واجهة المستخدم"

مثال: لاحقة واجهة المستخدم

يمكنك أيضًا العثور على الوظيفة نفسها باستخدام الزر الإصلاح باستخدام الذكاء الاصطناعي في وضع التحقّق من واجهة مستخدم Compose:

"الإصلاح باستخدام الذكاء الاصطناعي" في وضع "التحقّق من واجهة المستخدم"

بالإضافة إلى تكرار واجهة المستخدم، يساعد Gemini أيضًا في تبسيط بيئة التطوير.

لتسريع عملية الإعداد، يمكنك إجراء ما يلي:

  • إنشاء معاينة Compose: تم تحسين هذه الميزة الآن باستخدام وكيل Gemini لتقديم نتائج أكثر دقة. عند العمل في ملف يتضمّن دوال قابلة للإنشاء ولكن لا يتضمّن تعليقات توضيحية ‎ @Preview، يمكنك النقر بزر الماوس الأيمن على الدالة القابلة للإنشاء واختيار Gemini > إنشاء معاينة [اسم الدالة القابلة للإنشاء] . سيتمكّن الوكيل الآن من تحليل العنصر القابل للإنشاء بشكل أفضل لإنشاء الرمز النموذجي اللازم مع المَعلمات الصحيحة، وذلك للمساعدة في التأكّد من إضافة معاينة تم عرضها بنجاح.

    نقطة الدخول لإنشاء معاينة Compose
  • إصلاح أخطاء عرض المعاينة: عندما يتعذّر عرض معاينة Compose، يمكن أن يساعدك Gemini الآن في تصحيح الأخطاء. استخدِم الوكيل لتحليل رسالة الخطأ والرمز للعثور على السبب الأساسي وتطبيق حلّ.

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

إدارة سلاسل محادثات متعددة باستخدام Gemini

يمكنك الآن تنظيم محادثتك مع Gemini في "استوديو Android" في سلاسل محادثات متعددة. يتيح لك ذلك التبديل بين مهام متعدّدة قيد التنفيذ والبحث في سجلّ المحادثات. يؤدي استخدام سلاسل محادثات منفصلة لكل مهمة أيضًا إلى تحسين جودة الردود من خلال حصر نطاق سياق الذكاء الاصطناعي في الموضوع المطروح فقط.

لبدء سلسلة محادثات جديدة، انقر على محادثة جديدة علامة الزائد في "محادثة جديدة". للاطّلاع على سجلّ محادثاتك، انقر على المحادثات الأخيرة. فقاعة "المحادثات الأخيرة"

قائمة بمواضيع المحادثات الأخيرة
الاطّلاع على جميع المواضيع التي سبق لك الدردشة بشأنها

يتم حفظ سجلّ المحادثات في حسابك، لذا إذا اضطررت إلى تسجيل الخروج أو تبديل الحسابات، يمكنك مواصلة المحادثة من حيث توقّفت عند العودة.

استخدام نموذج محلي

يتيح لك الإصدار الثالث من ميزات Android Studio Otter اختيار النموذج اللغوي الكبير الذي يشغّل ميزات الذكاء الاصطناعي في بيئة التطوير المتكاملة.

‫نافذة محادثة Gemini في "استوديو Android" تعرض أداة اختيار النموذج مع خيارات Gemini ونموذج محلي
أداة اختيار النماذج في "استوديو Android"

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

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

يتطلّب استخدام النماذج المحلية تثبيت موفّر نموذج لغوي كبير، مثل LM Studio أو Ollama، على جهاز الكمبيوتر المحلي بالإضافة إلى نموذج متوافق من اختيارك.

استخدام نموذج عن بُعد

يتيح لك Android Studio استخدام نماذج عن بُعد لتشغيل ميزات الذكاء الاصطناعي.

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

مربّع حوار الإعدادات الذي يحتوي على نموذج لإدخال معلومات موفّر النموذج البعيد
أدخِل معلومات موفّر النموذج عن بُعد.

لمزيد من التفاصيل، يُرجى الاطّلاع على استخدام نموذج عن بُعد.

العثور على التغييرات ومراجعتها باستخدام لوحة التغييرات

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

ملفات متعددة تتضمّن تعديلات مقترَحة في لوحة التغييرات
يمكنك الاطّلاع على جميع الملفات التي اقترح فيها الوكيل تعديلات في لوحة التغييرات.

يُرجى العِلم أنّه إذا كان الإعداد مضبوطًا على أن يطلب منك الوكيل تعديل الملفات، عليك قبول التغيير ليظهر في درج التغييرات. لذلك، عليك اختيار عدم السؤال عن تعديل الملفات لكي تظهر ملفات متعددة في درج التغييرات في آنٍ واحد. يمكنك تفعيل هذا الإعداد أو إيقافه في أي وقت من خلال خيارات الوكيل .

خيارات لقبول التغييرات أو رفضها أو الاستفسار عنها
قبول تغيير لإضافته إلى لائحة التغييرات

إعادة تتبُّع Logcat التلقائية

باستخدام الإصدار 3 من تحديث Otter من "استوديو Android" وAGP 9.0، يعيد Logcat تلقائيًا تتبُّع تسلسل استدعاء الدوال البرمجية عند تفعيل R8 (minifyEnabled = true).

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

باستخدام الإصدار 9.0 من "مكوّن Android الإضافي لنظام Gradle"، يعيد "استوديو Android" تلقائيًا تتبُّع تسلسل استدعاء الدوال البرمجية حتى تتمكّن من الاطّلاع على تسلسل استدعاء الدوال البرمجية الأصلي مباشرةً في "استوديو Android" بدون أي مجهود إضافي، ما يؤدي إلى تحسين تجربة تصحيح الأخطاء عند تفعيل R8.

توفير خوادم MCP عن بُعد

بدءًا من الإصدار 3 من Android Studio Otter 1 Canary، يمكنك الاتصال بخوادم MCP البعيدة باستخدام Android Studio. باستخدام خادم MCP بعيد، يمكن لوكيل "Gemini في Android Studio" الوصول إلى الأدوات والموارد الخارجية، ولن تحتاج إلى بذل الكثير من الجهد لتثبيت الخادم وصيانته بنفسك. على سبيل المثال، يمكنك الربط بخادم MCP البعيد الخاص بـ Figma للربط بملفات Figma بدون تثبيت تطبيق Figma على الكمبيوتر. لمعرفة المزيد حول كيفية إضافة خادم MCP، اطّلِع على إضافة خادم MCP.

يمكنك إضافة شاشة بسرعة إلى تطبيقك باستخدام خادم MCP البعيد في Figma.


اربط "استوديو Android" بخادم MCP البعيد في Figma.

أدوات التفاعل مع الجهاز

يمكن الآن لوكلاء الذكاء الاصطناعي في Android Studio الوصول إلى أدوات لنشر تطبيق على الجهاز المتصل، وفحص ما يتم عرضه حاليًا على الشاشة، وأخذ لقطات شاشة، والتحقّق من Logcat بحثًا عن أخطاء، والتفاعل مع التطبيق قيد التشغيل من خلال adb shell input. يتيح ذلك لموظف الدعم مساعدتك في إجراء تغييرات أو حلّ مشاكل تتطلّب إعادة تشغيل التطبيق، والتحقّق من الأخطاء، والتأكّد من إجراء تحديث معيّن بنجاح (على سبيل المثال، من خلال أخذ لقطات شاشة ومراجعتها).

أدوات التفاعل مع الأجهزة في "استوديو Android"