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

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

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

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

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

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

الإصدار القناة
‫Android Studio Panda 3 ثابت
الإصدار 9.1.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android ثابت
‫استوديو Android Panda 4 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
رحلات المستخدمين في "استوديو Android" استخدام لغة طبيعية لوصف الخطوات والتأكيدات في الاختبارات الشاملة "الرحلات" في "استوديو Android"

‫استوديو Android Panda 4

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

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

نموذج Gemini API Starter

يوفّر نموذج Gemini API Starter مسارًا مباشرًا لمطوّري تطبيقات Android لدمج ميزات الذكاء الاصطناعي في تطبيقاتهم. من خلال الاستفادة من Firebase AI Logic، يمكن للمطوّرين تجنُّب الإعداد اليدوي وإدارة الأمان.

نموذج مشروع جديد في Gemini API Starter

الميزات الأساسية:

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

للبدء، انتقِل إلى ملف (File) > جديد (New) > مشروع جديد (New Project) واختَر نموذج Gemini API Starter من قائمة أنواع المشاريع المتاحة.

إنشاء اختبارات الوحدات باستخدام Gemini

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

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

عرض توضيحي لميزة إنشاء اختبارات الوحدات

دمج Google One مع "Gemini في استوديو Android"

يتيح الإصدار 2 من قناة Canary في استوديو Android Panda 4 الاستفادة من تجربة محسّنة في "وضع الوكيل" عند الاشتراك في خطط Google One AI Pro أو Ultra. يتيح لك دمج Google One تعزيز عملية تطوير تطبيقات Android من خلال حدود معدّل طلبات أعلى وقدرة استيعاب أكبر لنموذج Gemini التلقائي. إذا كنت مشتركًا في خطة Google One AI Pro أو Ultra، يمكنك الاستفادة من هذه المزايا تلقائيًا عند تسجيل الدخول إلى حساب Google في استوديو Android.

تكامل Google One مع Gemini في استوديو Android