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

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

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

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

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

בתצוגה מקדימה.
שימוש במודל שפה גדול (LLM) מקומי
שילוב עם כלים חיצוניים אפשר לאחזר מידע ולבצע פעולות שקשורות לכלים חיצוניים בלי לצאת מ-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
ממשק המשתמש של הכלי לשינוי אפשר להשתמש בשפה טבעית כדי לעדכן את ממשק המשתמש של האפליקציה ישירות מחלונית התצוגה המקדימה של Compose.

מפעילים דרך Studio Labs.
ממשק המשתמש של Transform
שילובים מבוססי-Android ניתוח קריסות באמצעות התובנות לגבי איכות האפליקציה אתם יכולים להשתמש ב-Gemini כדי לנתח את דוחות הקריסה שלכם ב'תובנות לגבי איכות האפליקציה', ליצור תובנות, לספק סיכום של הקריסה ולהמליץ על השלבים הבאים (כשאפשר), כולל קוד לדוגמה וקישורים למסמכים רלוונטיים. ניתוח קריסות באמצעות התובנות לגבי איכות האפליקציה ו-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