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

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

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

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

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

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

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

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

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

فعِّل الميزة من خلال Studio Labs.
إنشاء معاينات لميزة "كتابة أغنية"
Transform UI استخدِم اللغة الطبيعية لتعديل واجهة مستخدم تطبيقك مباشرةً من لوحة معاينة Compose.

فعِّل الميزة من خلال Studio Labs.
Transform UI
عمليات الدمج المتوافقة مع Android تحليل الأعطال باستخدام "إحصاءات جودة التطبيق" استخدام Gemini لتحليل تقارير الأعطال في "إحصاءات جودة التطبيق"، وإنشاء إحصاءات، وتقديم ملخّص عن الأعطال، واقتراح الخطوات التالية (عند الإمكان)، بما في ذلك نموذج الرمز البرمجي والروابط المؤدية إلى المستندات ذات الصلة تحليل الأعطال باستخدام "إحصاءات جودة التطبيق" وGemini
تحليل أخطاء وقت التشغيل باستخدام "أداة Logcat" يساعدك Gemini في "استوديو Android" على فهم الأخطاء وحلّها من نافذة 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 Studio" وتأثيره في عملك، بما في ذلك مقاييس مثل معدّل قبول اقتراحات الرموز البرمجية

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