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