Gemini ב-Android Studio כולל תכונות לכל שלב בתהליך הפיתוח. בטבלה הבאה מפורטות כמה מהתכונות העיקריות שיכולות לעזור לכם לייעל את תהליך העבודה. Gemini הוא תחום שמתפתח במהירות, לכן כדאי לעיין גם בהערות לגבי גרסה יציבה והערות לגבי גרסת טרום-השקה של Android Studio כדי לקבל את העדכונים האחרונים.
| קטגוריה | תכונה | תיאור | Docs |
|---|---|---|---|
| Agent Mode | יצירת פרויקט חדש | עבור מרעיון לאב טיפוס של אפליקציה במהירות בעזרת בינה מלאכותית. | יצירת פרויקט חדש באמצעות בינה מלאכותית |
| שיחות מקבילות | אתם יכולים להריץ כמה שיחות במצב סוכן במקביל כדי לבצע כמה משימות בו-זמנית ביעילות בתוך סביבת הפיתוח המשולבת. | מצב סוכן | |
| הוספת מפתח API | כדי להרחיב את חלון ההקשר ולקבל תשובות איכותיות עוד יותר, אפשר להוסיף מפתח API.
רלוונטי רק למשתמשים במודל ברירת המחדל של רמת השירות ללא עלות. |
הוספת מפתח Gemini API משלכם | |
| הוספת שרת MCP | אינטראקציה עם כלים חיצוניים והרחבת הידע והיכולות באמצעות Model Context Protocol (MCP). | הוספת שרת MCP | |
| הוספת שרת MCP מרוחק | חיבור לשרת MCP בלי להתקין ולתחזק אותו בעצמכם. | הוספת שרת MCP | |
AGENTS.md תמיכה בקבצים |
אתם יכולים להגדיר העדפות לתשובות של Gemini לשאילתות שלכם בקובץ אחד או יותר של Markdown שמהווים חלק מבסיס הקוד שלכם. ההוראות שמוגדרות בקובצי AGENTS.md לא תלויות בסביבת פיתוח משולבת (IDE). |
התאם אישית את Gemini באמצעות AGENTS.md קבצים |
|
| ניהול הרשאות | אתם יכולים לנהל הרשאות ספציפיות לסוכן, וכך לקבל שליטה מדויקת ב-Workspace. | ניהול הרשאות במצב סוכן | |
| גישה למאגר הידע של Android | גישה לתיעוד עדכני וסמכותי שיעזור לך לפתח אפליקציות באיכות גבוהה. | בסיס הידע של אנדרואיד | |
| חיפוש באינטרנט של סוכנים | לבצע חיפושים באינטרנט בזמן אמת כדי לגשת למידע עדכני. | חיפוש באינטרנט באמצעות נציג | |
| הרחבת Agent Mode באמצעות מיומנויות | מיומנויות מאפשרות לכם לשפר את היכולות של מצב הסוכן באמצעות מומחיות מיוחדת ותהליכי עבודה מותאמים אישית. | הרחבת מצב הסוכן באמצעות מיומנויות | |
| אינטראקציה עם המכשיר המחובר | לסוכן ה-AI ב-Android Studio יש גישה לכלים לפריסת אפליקציה במכשיר המחובר, לבדיקת מה שמוצג כרגע במסך, לצילום מסך, לבדיקת שגיאות ב-Logcat ולביצוע אינטראקציה עם האפליקציה הפועלת. | בדיקה ואימות של שינויים במכשיר | |
| מודלים מקומיים של צד שלישי | בוחרים מודל LLM שהותקן באופן מקומי במחשב כדי להפעיל את פונקציונליות ה-AI ב-Android Studio. | שימוש ב-LLM מקומי | |
| מודלים מרוחקים של צד שלישי | בוחרים מודל שפה גדול (LLM) מספק מודלים מרוחק כדי להפעיל את פונקציונליות ה-AI ב-Android Studio. | שימוש ב-LLM מרוחק | |
| קוד | החיזוי הבא לעריכה | מציע באופן יזום עריכות במקומות אחרים בבסיס הקוד על סמך השינויים האחרונים שביצעתם. | הצעת העריכה הבאה |
| עדכון יחסי תלות | מעדכנים את התלות ופותרים את שגיאות הבנייה באופן איטרטיבי. | עדכון תלויות עם סוכן Gemini | |
| יצירת בדיקות יחידה | Gemini יכול ליצור בדיקות יחידה מקיפות שניתנות לקומפילציה עבור קוד Kotlin ו-Java, כולל שיטות setUp, אתחול של אובייקטים מדומים ומקרים ספציפיים של בדיקות. |
יצירת בדיקות יחידה | |
| תכנון נסיעות עם Gemini | לכתוב בדיקות פונקציונליות מקצה לקצה, שנקראות מסלולי משתמש, על ידי תיאור השלבים והטענות באמצעות שפה טבעית. Gemini ממיר את השלבים שלכם לפעולות ש-Gemini מבצע באפליקציה.
הפעלה דרך Studio Labs. |
תכונת Journeys ב-Android Studio | |
| אימייל חדש | יצירת תצוגה מקדימה של טיוטה | Gemini יכול ליצור אוטומטית תצוגות מקדימות של קומפוזיציות, כולל נתונים לדוגמה לפרמטרים של תצוגה מקדימה, לקומפוזיציה ספציפית או לכל הקומפוזיציות בקובץ. | יצירת תצוגה מקדימה של כלי הניסוח |
| ממשק המשתמש של הכלי לשינוי | אפשר להשתמש בשפה טבעית כדי לעדכן את ממשק המשתמש של האפליקציה ישירות מחלונית התצוגה המקדימה של Compose. | ממשק המשתמש של הכלי לשינוי | |
| ממשק משתמש חדש מתוך מוקאפ עיצובי | יצירת קוד Compose ישירות מפריסת עיצוב. | יצירת ממשק משתמש עם קובץ מצורף של תמונה | |
| התאמת ממשק המשתמש לתמונת יעד | ליצור ממשק משתמש שתואם לעיצוב לדוגמה, אם כבר יצרתם ממשק משתמש ראשוני. | יצירת ממשק משתמש עם קובץ מצורף של תמונה | |
| פתרון בעיות באיכות ממשק המשתמש | כדאי למצוא ולתקן בעיות כדי לשפר את איכות ממשק המשתמש והנגישות. | איתור ותיקון של בעיות באיכות ממשק המשתמש | |
| שילובים שמבוססים על Android | ניתוח קריסות באמצעות App Quality Insights | אתם יכולים להשתמש ב-Gemini כדי לנתח את דוחות קריסת האפליקציה ב-App Quality Insights, ליצור תובנות, לספק סיכום של הקריסה ולהמליץ על השלבים הבאים (כשאפשר), כולל קוד לדוגמה וקישורים למסמכים רלוונטיים. | ניתוח קריסות באמצעות App Quality Insights ו-Gemini |
| ניתוח שגיאות בזמן ריצה באמצעות Logcat | Gemini ב-Android Studio עוזר לכם להבין ולפתור שגיאות מחלון Logcat, וכך מייעל את תהליך הניפוי באגים. כשהאפליקציה מציגה שגיאה או חריגה, לוחצים על 'שאל את Gemini' כדי לקבל הסברים מיידיים והצעות מעשיות בלי לצאת מה-IDE. | ניתוח שגיאות בזמן ריצה באמצעות Logcat ו-Gemini | |
| קבלת עזרה בנוגע לשגיאות בבנייה ובסנכרון | Gemini מבין שגיאות ב-Gradle build ובסנכרון. אם מתרחשות שגיאות, אפשר ללחוץ על הקישור 'שליחת שאלה ל-Gemini' בפלט הבנייה כדי לאבחן ולפתור את הבעיות. | ||
| פרטיות ואבטחה | הגדרת שיתוף ההקשר | הגדרת הקבצים הספציפיים שמשותפים עם Gemini באמצעות .aiexclude קבצים. |
הגדרת שיתוף הקשר |
| רישום ביומן | איסוף הפעילות עם Gemini ב-Cloud Logging, כולל הנחיות ותשובות ומטא-נתונים כמו שורות קוד שהמשתמש אישר.
מנויים ברמה עסקית בלבד. |
גישה ליומני ביקורת של השימוש ב-Gemini Enterprise באמצעות Cloud Logging | |
| VPC Service Controls | ליצור סביבה מאובטחת ומבוקרת לקידוד כדי להגן על מידע אישי רגיש ועל קניין רוחני.
למנויים בתוכניות לעסקים בלבד. |
אבטחת האפליקציה באמצעות VPC Service Controls | |
| מדדי פרודוקטיביות | עקבו אחר השימוש של הצוות שלכם ב-Gemini ב-Android Studio וההשפעה שהייתה לו על עבודתכם, כולל מדדים כגון שיעור הקבלה של המלצות קוד.
למנויים בתוכניות לעסקים בלבד. |
צפייה בנתוני ניתוח וייצוא שלהם |