ميزات Gemini في "استوديو Android"

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

الفئة الميزة الوصف مستندات Google
محادثة محادثة هي واجهة Gemini الأصلية للتفاعل معها. يمكنك طرح أسئلة على Gemini في أي وقت خلال مسار عمل التطوير. الدردشة مع Gemini
إرفاق ملفات أرفِق ملفات بطلبك لمساعدة Gemini في فهم سياق سؤالك بشكل أفضل وتحديد الرمز الذي يجب تعديله. إرفاق ملفات
إرفاق صور أرفِق صورة بطلب البحث للمساعدة في إنشاء واجهة المستخدم وتصحيح أخطاء واجهة المستخدم وتوثيق بنية التطبيق وغير ذلك.

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

في المعاينة
استخدام نموذج لغوي كبير محلي
النماذج الخارجية عن بُعد اختَر نموذجًا لغويًا كبيرًا من موفّر نماذج عن بُعد لتشغيل وظائف الذكاء الاصطناعي في "استوديو Android".

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

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

في المعاينة
تعديل التبعيات باستخدام وكيل Gemini
إضافة مفتاح واجهة برمجة تطبيقات أضِف مفتاح واجهة برمجة تطبيقات لتوسيع نافذة السياق والحصول على ردود بجودة أعلى.

ينطبق هذا الخيار على المستخدمين في النموذج التلقائي من الفئة المجانية فقط.
إضافة مفتاح واجهة Gemini API الخاص بك
إضافة خادم MCP التفاعل مع أدوات خارجية وتوسيع نطاق المعرفة والإمكانات باستخدام بروتوكول Model Context Protocol (MCP) إضافة خادم MCP
إضافة خادم MCP عن بُعد يمكنك الربط بخادم MCP بدون الحاجة إلى تثبيته وصيانته بنفسك.

في المعاينة
إضافة خادم MCP
التوافق مع ملفات AGENTS.md حدِّد الإعدادات المفضّلة لردود Gemini على طلبات البحث في ملف واحد أو أكثر من ملفات Markdown التي تشكّل جزءًا من قاعدة الرموز البرمجية. التعليمات المحدّدة في ملفات AGENTS.md لا تعتمد على بيئة التطوير المتكاملة. تخصيص Gemini باستخدام ملفات AGENTS.md
التفاعل مع الجهاز المتصل يمكن لوكيل الذكاء الاصطناعي في Android Studio الوصول إلى أدوات لنشر تطبيق على الجهاز المتصل وفحص المحتوى المعروض حاليًا على الشاشة وأخذ لقطات شاشة والتحقّق من Logcat بحثًا عن أخطاء والتفاعل مع التطبيق قيد التشغيل. اختبار التغييرات والتحقّق منها على جهاز
الرمز إكمال الرمز يوفّر Gemini ميزة الإكمال التلقائي المستنِدة إلى الذكاء الاصطناعي للتعليمات البرمجية في "استوديو Android"، وتظهر هذه الميزة كنص مائل باللون الرمادي أثناء الكتابة. توفّر عليك ميزة "إكمال الرمز البرمجي" الوقت وتتيح لك إكمال مشاريع الترميز بشكل أسرع من خلال اقتراح دوال كاملة. تسريع عملية الترميز باستخدام ميزة إكمال الرموز البرمجية المستندة إلى الذكاء الاصطناعي
تحويل الرموز اطلب من Gemini تقديم اقتراحات بشأن الرموز البرمجية لتعديلها أو تحسينها أو إضافتها إلى مشروعك من خلال أداة تعديل الرموز البرمجية. تحويل الرمز
إعادة النظر في أسماء المتغيّرات الحصول على اقتراحات من Gemini حول كيفية إعادة تسمية متغيّر واحد أو كل المتغيّرات في ملف إعادة التفكير في أسماء المتغيّرات
إنشاء سيناريوهات اختبارات الوحدات يمكن أن يقترح Gemini سيناريوهات اختبار باستخدام سياق الرمز الذي تريد اختباره. عند إنشاء سيناريوهات اختبارات الوحدات، يضيف Gemini أسماء وأوصافًا تفصيلية لاختباراتك، ما يتيح لك فهم الغرض من كل اختبار مقترَح بشكل أفضل. إنشاء سيناريوهات اختبارات الوحدات
الرحلات مع Gemini اكتب اختبارات وظيفية شاملة، تُعرف باسم "رحلات المستخدم"، من خلال وصف الخطوات والتأكيدات باستخدام لغة طبيعية. يحوّل Gemini خطواتك إلى إجراءات ينفّذها في تطبيقك.

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

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

تفعيل الميزة من خلال Studio Labs
Transform UI
واجهة مستخدم جديدة من نموذج تصميم إنشاء رمز Compose مباشرةً من نموذج تصميم إنشاء واجهة مستخدم باستخدام مرفق صورة
مطابقة واجهة المستخدم مع صورة مستهدَفة اجعل واجهة المستخدم تتطابق مع تصميم مرجعي، إذا كانت لديك واجهة مستخدم أولية تم إنشاؤها. إنشاء واجهة مستخدم باستخدام مرفق صورة
حلّ مشاكل جودة واجهة المستخدم ابحث عن المشاكل وحلّها لتحسين جودة واجهة المستخدم وإمكانية الوصول إليها. العثور على مشاكل جودة واجهة المستخدم وحلّها
عمليات الدمج المتوافقة مع Android تحليل الأعطال باستخدام "إحصاءات جودة التطبيق" استخدام Gemini لتحليل تقارير الأعطال في "إحصاءات جودة التطبيق"، وإنشاء إحصاءات، وتقديم ملخّص عن الأعطال، واقتراح الخطوات التالية (عند الإمكان)، بما في ذلك نماذج الرموز البرمجية والروابط المؤدية إلى المستندات ذات الصلة تحليل الأعطال باستخدام "إحصاءات جودة التطبيق" وGemini
تحليل أخطاء وقت التشغيل باستخدام Logcat يساعدك "Gemini في Android Studio" في فهم الأخطاء وحلّها من نافذة Logcat، ما يسهّل عملية تصحيح الأخطاء. عندما يعرض تطبيقك خطأً أو استثناءً، انقر على "اسأل Gemini" للحصول على تفسيرات فورية واقتراحات قابلة للتنفيذ بدون مغادرة بيئة التطوير المتكاملة. تحليل أخطاء وقت التشغيل باستخدام Logcat وGemini
الحصول على مساعدة بشأن أخطاء الإنشاء والمزامنة يفهم Gemini أخطاء الإصدار والمزامنة في Gradle. عند حدوث أخطاء، انقر على الرابط "اسأل Gemini" في ناتج الإنشاء للمساعدة في تشخيص المشاكل وحلّها.
الخصوصية والأمان ضبط مشاركة السياق يمكنك ضبط الملفات التي تتم مشاركتها مع Gemini تحديدًا باستخدام .aiexclude. ضبط مشاركة السياق
التسجيل جمع نشاط Gemini في Cloud Logging، بما في ذلك الطلبات والردود والبيانات الوصفية، مثل أسطر الرمز التي يقبلها المستخدم

للمشتركين في فئة Business فقط.
ضبط إعدادات تسجيل Gemini Code Assist Standard وEnterprise
عناصر التحكّم في خدمة VPC إنشاء بيئة آمنة ومحكومة لكتابة الرموز البرمجية من أجل حماية البيانات الحساسة والملكية الفكرية

للمشتركين في فئة Business فقط.
ضبط عناصر التحكّم في خدمة سحابة VPC لـ Gemini
التحكّم في الوصول إلى الشبكة من خلال قيود نطاق المستخدم حظر الوصول إلى Gemini استنادًا إلى نطاقات المستخدمين

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

للمشتركين في فئة Business فقط.
إنشاء مقاييس Gemini Code Assist