התכונות של Gemini ב-Android Studio

‫Gemini ב-Android Studio כולל תכונות לכל שלב בתהליך הפיתוח. טכנולוגיית Gemini מתפתחת במהירות, ולכן כדאי לעיין גם בנתוני הגרסה היציבה ובנתוני גרסת הטרום-השחרור של Android Studio כדי לקבל את העדכונים האחרונים.

קטגוריה תכונה תיאור Docs
צ'אט צ'אט ממשק מקורי לאינטראקציה עם Gemini. בכל שלב בתהליך העבודה שלכם בפיתוח, אתם יכולים לשאול את Gemini שאלות שקשורות ל-Android. שיחה עם Gemini
צירוף קבצים כדי לעזור ל-Gemini להבין טוב יותר את ההקשר של השאלה ולזהות איזה קוד צריך לעדכן, אפשר לצרף קבצים לשאילתה. צירוף קבצים
צירוף תמונות אפשר לצרף תמונה לשאילתה כדי ליצור ממשק משתמש, לנפות באגים בממשק משתמש, לתעד את הארכיטקטורה של אפליקציה ועוד.

רק ברמת המינוי ללא עלות.
צירוף תמונות
ספריית ההנחיות (ב-IDE) שומרים את ההנחיות שבהן משתמשים לעיתים קרובות ומנהלים אותן, ואפשר לשלוף אותן במהירות כשצריך. שמירה וניהול של הנחיות באמצעות ספריית ההנחיות
תמיכה בקובץ AGENT.md להגדיר העדפות לתשובות של Gemini לשאילתות שלכם בקובץ אחד או יותר של Markdown שמהווים חלק מבסיס הקוד. ההוראות שמוגדרות בקובצי AGENT.md לא תלויות בסביבת פיתוח משולבת (IDE).

בתצוגה מקדימה.
התאמה אישית של חוויית השימוש באמצעות כללים
כללים הגדרת העדפות לתשובות של Gemini לשאילתות שלכם. הגדרת שפות תכנות מועדפות, סגנונות, פורמטים של פלט ועוד. התאמה אישית של חוויית השימוש באמצעות כללים
גלריית ההנחיות כדאי לעיין באוסף ההנחיות שלנו כדי לקבל השראה לגבי שילוב Gemini בתהליך העבודה. גלריית ההנחיות
שילוב עם כלים חיצוניים אפשר לאחזר מידע ולבצע פעולות שקשורות לכלים חיצוניים בלי לצאת מ-Android Studio. מקלידים @ כדי להציג רשימה של כלים ובוחרים אחד לכלול בהנחיה ל-Gemini. לדוגמה, אתם יכולים לבקש מ-Gemini ליצור רשימה של מסמכי Google Docs מהזמן האחרון על ידי הקלדת @GoogleDocs list my recent docs".

למנויים ברמת Business בלבד.
מצב נציג מצב נציג מצב הסוכן נועד לטפל במשימות פיתוח מורכבות ורב-שלביות, שהן מעבר למה שאפשר לעשות רק באמצעות שיחה עם Gemini. הסוכן יכול לבצע שינויים בכמה קבצים ולתקן באגים באופן איטרטיבי, וכך להאיץ את תהליך הפיתוח. מצב סוכן
הוספת מפתח API במצב סוכן: מוסיפים מפתח API כדי להרחיב את חלון ההקשר ולקבל תשובות באיכות גבוהה עוד יותר.

רלוונטי רק למשתמשים במודל ברירת המחדל של רמת השירות ללא עלות.
הוספת מפתח Gemini API משלכם
הוספה של שרת MCP במצב סוכן: אינטראקציה עם כלים חיצוניים והרחבת הידע והיכולות באמצעות Model Context Protocol ‏ (MCP). הוספת שרת MCP
קוד השלמת קוד ‫Gemini מציע השלמה אוטומטית של קוד ב-Android Studio שמבוססת על AI. ההשלמה מופיעה כטקסט באותיות מוטות בצבע אפור בזמן ההקלדה. השלמת קוד חוסכת לכם זמן ומאפשרת לכם להשלים פרויקטים של קידוד מהר יותר, כי היא מציעה פונקציות מלאות. האצת תהליך התכנות באמצעות השלמת קוד מבוססת-AI
שינוי קוד מזינים הנחיה ל-Gemini מעורך הקוד כדי לקבל הצעות לשינוי, לאופטימיזציה או להוספה של קוד לפרויקט. קוד טרנספורמציה
שינוי שמות המשתנים קבלת הצעות מ-Gemini לשינוי השם של משתנה אחד או של כל המשתנים בקובץ. שינוי שמות המשתנים
יצירת תרחישים לבדיקות יחידה ‫Gemini יכול להציע תרחישי בדיקה על סמך ההקשר של הקוד שרוצים לבדוק. כש-Gemini יוצר תרחישים לבדיקות יחידה, הוא כולל שמות ותיאורים מפורטים של הבדיקות, כדי שתוכלו להבין טוב יותר את הכוונה של כל בדיקה מוצעת. יצירת תרחישים לבדיקות יחידה
תכנון נסיעות באמצעות Gemini לכתוב בדיקות פונקציונליות מקצה לקצה, שנקראות מסעות, על ידי תיאור השלבים והטענות באמצעות שפה טבעית. ‫Gemini ממיר את השלבים לפעולות ש-Gemini מבצע באפליקציה.

בתצוגה מקדימה.
Journeys for Android Studio
קוד המסמך אתם יכולים ליצור טיוטות מיידיות של תיעוד ברור ותמציתי לקוד שלכם, ולשפר וללטש אותן. יצירת תיעוד לקוד
יצירת הודעות לגבי השינוי ‫Gemini יכול להשתמש בהקשר של שינויי הקוד וההתחייבויות האחרונות כדי ליצור הודעת התחייבות. יצירת הודעות על ביצוע שינויים
התאמה אישית של קוד התאמה אישית של קוד מאפשרת לקבל הצעות לקוד שמבוססות על המאגרים הפרטיים של הארגון, ולכן תואמות לסגנון התכנות של הארגון.

התכונה זמינה רק למנויים בתוכנית Business.
סקירה כללית על התאמה אישית של קוד
כתיבה יצירת תצוגה מקדימה ‫Gemini יכול ליצור אוטומטית תצוגות מקדימות של קומפוזיציות, כולל נתונים לדוגמה לפרמטרים של תצוגה מקדימה, לקומפוזיציה ספציפית או לכל הקומפוזיציות בקובץ.

מפעילים דרך Studio Labs.
יצירת תצוגה מקדימה של טיוטות
ממשק המשתמש של הכלי לשינוי אפשר להשתמש בשפה טבעית כדי לעדכן את ממשק המשתמש של האפליקציה ישירות מחלונית התצוגה המקדימה של Compose.

מפעילים דרך Studio Labs.
ממשק המשתמש של הכלי לשינוי
שילובים מבוססי-Android ניתוח קריסות באמצעות התובנות לגבי איכות האפליקציה אתם יכולים להשתמש ב-Gemini כדי לנתח את דוחות הקריסה שלכם ב-App Quality Insights, ליצור תובנות, לספק סיכום של הקריסה ולהמליץ על השלבים הבאים (כשאפשר), כולל קוד לדוגמה וקישורים למסמכים רלוונטיים. ניתוח קריסות באמצעות התובנות לגבי איכות האפליקציה ו-Gemini
ניתוח שגיאות בזמן ריצה באמצעות Logcat ‫Gemini ב-Android Studio עוזר לכם להבין ולפתור שגיאות מחלון Logcat, וכך מייעל את תהליך הניפוי באגים. כשהאפליקציה מחזירה שגיאה או חריגה, אפשר ללחוץ על 'שאלת Gemini' כדי לקבל הסברים מיידיים והצעות מעשיות בלי לצאת מה-IDE. ניתוח שגיאות בזמן ריצה באמצעות Logcat ו-Gemini
קבלת עזרה בנוגע לשגיאות בבנייה ובסנכרון ‫Gemini מבין שגיאות ב-Gradle build ובסנכרון. אם מתרחשות שגיאות, אפשר ללחוץ על הקישור 'שאלת Gemini' בפלט הבנייה כדי לאבחן ולפתור את הבעיות.
פרטיות ואבטחה הגדרת שיתוף של ההקשר הגדרת הקבצים הספציפיים שמשותפים עם Gemini באמצעות קובצי .aiexclude. הגדרת שיתוף ההקשר
רישום איסוף פעילות עם Gemini ב-Cloud Logging, כולל הנחיות ותשובות ומטא-נתונים כמו שורות קוד שהמשתמש אישר.

למנויים ברמת Business בלבד.
הגדרת רישום ביומן של Gemini Code Assist Standard ו-Enterprise
VPC Service Controls ליצור סביבה מאובטחת ומבוקרת לקידוד כדי להגן על נתונים רגישים ועל קניין רוחני.

למנויים ברמת Business בלבד.
הגדרת VPC Service Controls ל-Gemini
שליטה בגישה לרשת באמצעות הגבלות על דומיין המשתמש הגבלת הגישה ל-Gemini על סמך הדומיינים של המשתמשים.

למנויים ברמת Business בלבד.
שליטה בגישה לרשת באמצעות הגבלות על דומיין המשתמש
אחר מדדי פרודוקטיביות אתם יכולים לעקוב אחרי השימוש של הצוות ב-Gemini ב-Android Studio וההשפעה שלו על העבודה, כולל מדדים כמו שיעור האישור של המלצות קוד.

למנויים ברמת Business בלבד.
יצירת מדדים של Gemini Code Assist