تسرد هذه الصفحة الميزات الجديدة التي تم طرحها في إصدارات مبكرة حصرية من "استوديو Android". توفر الإصدارات التجريبية إمكانية استخدام المنتج قبل إطلاقه لأحدث الميزات والتحسينات في استوديو Android. يمكنك تنزيل الإصدارات المبكرة الحصرية هذه. إذا واجهت أي مشاكل عند استخدام إصدار مبكر حصري من "استوديو Android"، يُرجى إعلامنا بذلك. تساعد تقارير الأخطاء في تحسين "استوديو Android".
تحتوي إصدارات Canary على ميزات متطوّرة لا تزال قيد التطوير، ويتم اختبارها بشكل محدود. على الرغم من إمكانية استخدام إصدارات Canary في عملية التطوير، يجب الانتباه إلى أنّه قد تتم إضافة ميزات أو تغييرها. الإصدارات المحتملة (RC) هي الإصدار التالي من Android Studio، وهي جاهزة تقريبًا للإصدار الثابت. تم تثبيت مجموعة الميزات للإصدار التالي. راجِع مقالة أسماء إصدارات "استوديو Android" للتعرّف على طريقة تسمية إصدارات "استوديو Android".
للاطّلاع على آخر الأخبار حول الإصدارات المبكرة الحصرية من "استوديو Android"، بما في ذلك قائمة بالإصلاحات المهمة في كل إصدار تجريبي، يمكنك الاطّلاع على آخر الأخبار في مدونة "استوديو Android".
الإصدارات الحالية من "استوديو Android"
يسرد الجدول التالي الإصدارات الحالية من "استوديو Android" والقنوات الخاصة بكل إصدار.
| الإصدار | القناة |
|---|---|
| Android Studio Rabbit 1 | ثابت |
| الإصدار 9.4.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android | ثابت |
| Android Studio Rabbit 2 | الكاناري |
التوافق مع الإصدارات المبكرة للمكوّن الإضافي لنظام 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.
في ما يلي الميزات المتوفّرة حاليًا في "ميزات اختبارية في استوديو YouTube".
| الميزة | الوصف | مستندات Google |
|---|---|---|
| رحلات المستخدمين في "استوديو Android" | استخدِم لغة طبيعية لوصف الخطوات والتأكيدات للاختبارات الشاملة. | Journeys for Android Studio |
Android Studio Rabbit 2
في ما يلي الميزات الجديدة في الإصدار 2 من Android Studio Rabbit.
للاطّلاع على المشاكل التي تم إصلاحها في هذا الإصدار من "استوديو Android"، راجِع المشاكل المغلقة.
استخدام وكيلك الخاص (BYOA): يمكنك دمج وكلاء الترميز المفضّلين لديك
استنادًا إلى إتاحة نماذج الذكاء الاصطناعي المخصّصة في "استوديو Android"، يقدّم الإصدار 2 من Canary 2 من Rabbit في "استوديو Android" ميزة "استخدام الوكيل الخاص بك" (BYOA). باستخدام BYOA، يمكنك ربط وكلاء الترميز المفضّلين لديك المستندين إلى الذكاء الاصطناعي، بما في ذلك Claude Agent وOpenAI Codex وGoogle Antigravity، مباشرةً بـ "استوديو Android" باستخدام بروتوكول Agent Client Protocol (ACP) المفتوح.
تتيح لك ميزة BYOA ربط الوكيل الذي تختاره بالذكاء الاصطناعي المضمّن في بيئة التطوير المتكاملة، ما يتيح نقل الرسم البياني الكامل للمشروع وبيانات تشخيص عملية الإنشاء وعناصر التحكّم في المحاكي مباشرةً إلى الوكيل لتنفيذ المهام بشكل أسرع وتقليل استهلاك الرموز المميّزة. يمكنك المصادقة باستخدام اشتراكاتك الشخصية أو اشتراكات المؤسسة، مع العلم أنّ الوكيل المضمّن في "استوديو Android" يظل متاحًا بدون أي تكلفة إضافية.
يوفّر BYOA المزايا التالية:
- التوافق مع أي وكيل معتمد من ACP
- الوصول المباشر إلى IDE لإنشاء بيانات التشخيص وأدوات حزمة تطوير البرامج (SDK) لنظام التشغيل Android وتنفيذ Terminal وShell وإدارة المحاكي
- خيارات تسجيل دخول مرنة تتيح استخدام مفاتيح واجهة برمجة التطبيقات الشخصية واشتراكات المستهلكين
البدء
لبدء استخدام BYOA، اتّبِع الخطوات التالية:
- حدِّث "استوديو Android" إلى أحدث إصدار Canary.
- ربط وكلائك: في نافذة الوكيل، اختَر أحد الوكلاء التلقائيين (Claude Agent أو Codex أو Antigravity) وسجِّل الدخول أو أدخِل مفتاح واجهة برمجة التطبيقات. يمكن العثور على وكلاء إضافيين في السجلّ من خلال الانتقال إلى ملف (استوديو Android على نظام التشغيل macOS) > الإعدادات > الأدوات > الذكاء الاصطناعي > الوكلاء.
أداة اختبار لقطات الشاشة الخاصة بميزة "إنشاء معاينة Compose"
استخدِم أداة "اختبار لقطات الشاشة لمعاينة Compose" لاختبار واجهات مستخدم Compose ومنع حدوث أخطاء. تساعدك الأداة الجديدة في إنشاء تقارير HTML تتيح لك رصد أي تغييرات في واجهة مستخدم تطبيقك بشكل مرئي. يمكنك الاطّلاع على مزيد من المعلومات في اختبار لقطات الشاشة لمعاينة Compose.
تحديد النموذج
تتيح لك ميزة "تحديد النموذج" اختيار نماذج ذكاء اصطناعي مختلفة لأنواع مختلفة من المهام في استوديو Android. على سبيل المثال، يمكنك تخصيص نموذج كبير من الفئة الاحترافية لمهام الاستدلال المعقّدة في "وضع الوكيل"، ونموذج أسرع وأخفّ وزنًا للمهام الأبسط التي تتطلّب وقت استجابة سريعًا، مثل إنشاء رسائل الالتزام أو توقُّع التعديل التالي. يتيح لك ذلك تحقيق التوازن بين الجودة والسرعة واستخدام الحصة المخصّصة في جميع الميزات.
لضبط ذلك، انتقِل إلى ملف (File) (استوديو Android على نظام التشغيل macOS) > الإعدادات (Settings) > الأدوات (Tools) > الذكاء الاصطناعي (AI) > موفّرو النماذج (Model Providers)، ثم اختَر علامة التبويب تعيين النموذج (Model Assignment) واستخدِم القوائم المنسدلة لتعيين نموذج لكل فئة من فئات الميزات. يمكنك أيضًا تغيير النموذج مباشرةً من القائمة المنسدلة لاختيار النموذج في لوحة "وضع الوكيل"، وسيتم تعديل إعدادات "تحديد النموذج" لميزات التفكير تلقائيًا لتعكس اختيارك.
نقل تطبيقات iOS وFlutter وReact Native إلى Android
يمكنك الآن نقل مشاريع iOS وFlutter وReact Native الحالية إلى Android باستخدام أدوات النقل المبرمَجة في "استوديو Android". من خلال "معالج المشاريع الجديدة"، يمكنك استدعاء المساعد لتحويل المشروع المحدّد إلى تطبيق Android يستند إلى Kotlin وJetpack Compose. توفّر واجهة المستخدم المدمجة الخاصة بعرض مستوى التقدّم إمكانية الاطّلاع على جميع التفاصيل من البداية إلى النهاية، بدءًا من تخطيط المهام، ومرورًا بتحويل الرموز البرمجية، وانتهاءً بعمليات التحقّق من التجميع، ما يؤدي إلى إنشاء مشروع عملي جاهز للاختبار والتحقّق.
لمزيد من المعلومات، يُرجى الاطّلاع على إجراء عمليات نقل التطبيقات من عدّة منصات.
النشر على Google Play للاختبار
يتيح لك استوديو Android الآن تحميل الإصدارات الجديدة من تطبيقك مباشرةً إلى مسارات الاختبار في Google Play Console. يمكنك إجراء ذلك من خلال تحديد خيار جديد للمتابعة إلى "النشر للاختبار" في نهاية عملية إنشاء حِزمة تطبيق موقَّعة. تتيح عملية الدمج هذه تحميل إصدار أوّلي من تطبيق جديد تمامًا إلى مسار اختبار داخلي في Play Console. يمكنك أيضًا استخدام هذه الميزة لتحميل إصدارات التطبيقات الحالية إلى أنواع أخرى من مسارات الاختبار. يجب أن تكون مسجَّلاً في Google Play Console للاستفادة من هذه الوظيفة.
إصلاحات مستندة إلى الذكاء الاصطناعي الوكيل باستخدام LeakCanary
بدءًا من Rabbit 2، يدمج "استوديو Android" أداة LeakCanary مباشرةً مع وكيل الذكاء الاصطناعي لمساعدتك في تشخيص أخطاء تسريب الذاكرة وحلّها بدون مغادرة بيئة التطوير المتكاملة. يتيح هذا الدمج لـ LeakCanary تقديم تفسيرات سردية أكثر فائدة للأسباب الأساسية لتسرُّب الذاكرة واقتراح تغييرات محدّدة في الرمز البرمجي لتصحيحها. يمكنك تجربة هذه الميزة في مهمة LeakCanary في Profiler.
استكشاف مهارات Android وتثبيتها وإدارتها في "استوديو Android"
في الإصدار 2 من استوديو Android Rabbit، أصبح من الأسهل اكتشاف مهارات Android وتثبيتها وإدارتها مباشرةً في بيئة التطوير المتكاملة، ما يتيح لك التحكّم بشكل دقيق في سير العمل المتخصّص والإرشادات الإجرائية المتاحة للوكيل.
تغيير حجم نافذة أداة "الأجهزة قيد التشغيل" من خلال النقر مرّتين على مساحة فارغة
يمكنك إزالة المساحة غير المستخدَمة حول أجهزتك الفعلية الافتراضية أو المنسوخة في نافذة أداة الأجهزة قيد التشغيل. انقر مرّتين في أي مكان في منطقة الخلفية الفارغة خارج شاشة الجهاز (والإطار، إذا كان مرئيًا) لتغيير حجم نافذة الأداة تلقائيًا أو ضبط نِسب الجزء المقسّم لتناسب شاشة الجهاز بشكل مريح.
- نوافذ الأدوات الثابتة: تضبط عرض نافذة الأدوات (عند تثبيتها على اليسار أو اليمين) أو ارتفاعها (عند تثبيتها في الأعلى أو الأسفل) لإزالة الهامش الزائد حول الجهاز.
- الوضعان "العائم" و"النافذة": يتم تغيير حجم عرض النافذة وارتفاعها لتلتف بإحكام حول شاشة الجهاز.
- تقسيم العرض: تضبط هذه الميزة تلقائيًا المقسّمات الداخلية عند عرض شاشات أو أجهزة متعددة جنبًا إلى جنب.