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

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

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

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

בשלב הזה, התכונה זמינה רק ברמה ללא עלות.
מפעילים דרך Studio Labs.
צירוף תמונות
ספריית ההנחיות (ב-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 מבצע באפליקציה. התכונה הזו נמצאת כרגע בגרסת Preview.

התכונה נמצאת כרגע בתצוגה מקדימה.
תכונת המסלולים ב-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