חדשות על המוצר

שימוש במיומנויות של Android וב-Gemma 4 ב-Android Studio Quail 4

משך הקריאה: 5 דקות
לצפייה בפרופיל של עמאן אספאו
Amman Asfaw מנהל מוצר, Android Studio

‫Android Studio Quail 4 היא עכשיו גרסה יציבה ומוכנה לשימוש בסביבת הייצור.

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

הנה פירוט של החידושים ב-Android Studio Quail 4:

מיומנויות Android שכלולות ב-Android Studio

למרות שמודלים גדולים של שפה (LLM) מסוגלים לטפל בשאילתות תכנות כלליות בצורה מדהימה, לעיתים קרובות הם כותבים קוד שגוי או מיושן כשהם נתקלים בממשקי API של Android שמתפתחים במהירות, בהעברות ספציפיות לפלטפורמה או במבני הגדרות מורכבים.כדי לפתור את הבעיה הזו, אנחנו משלבים מיומנויות Android שנאספו על ידי הצוות שמפתח את Android, ישירות ב-Android Studio. ההוראות האלה מבוססות על מפרט המיומנויות של הסוכן, שהוא תקן פתוח. הן מודולריות ומותאמות ל-AI, ונועדו במיוחד להנחות מודלים גדולים של שפה (LLM) בתהליכי עבודה מורכבים ב-Android. הסקילים של Android נטענים עכשיו מראש ישירות ל-IDE, כך שאתם יכולים להתחיל להשתמש בהם בלי להוריד קבצים נוספים באופן ידני.

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

‫Android Studio מגיע עם 23 מיומנויות מוגדרות מראש, כולל:

  • צריכים עזרה בשדרוג ה-build? יש לכם את המיומנות שדרוג של פלאגין של Android Gradle (AGP) 9.
  • רוצים ליצור פרופיל של האפליקציה כדי לזהות בעיות בביצועים? יש לכם את המיומנות Android Profiler.
  • רוצים לשדרג את Jetpack Navigation? יש לכם את המיומנות Navigation3.
  • איך מתאימים את ממשק המשתמש של האפליקציה למכשירי Android שונים? יש לכם את המיומנות הסתגלות.

אנחנו גם ממליצים ליצור מיומנויות בהתאמה אישית כדי להרחיב את מצב Agent עם ניסיון מיוחד ותהליכי עבודה בהתאמה אישית לצוות שלכם. אם אתם רוצים להשתמש במיומנויות של Android עם ממשקי שורת פקודה (CLI) אחרים של AI מחוץ ל-Android Studio, אתם יכולים להתקין את Android CLI ולהריץ את הפקודה android skills add --all כדי להתחיל במהירות. אם תרצו להשבית לגמרי את היכולות המובנות, תוכלו לעשות את זה בקלות באמצעות מתג כללי ב-IDE שמופיע בהגדרות.

as-agent-skill1.gif
‫Android Studio מגיע עם 23 מיומנויות Android מוגדרות מראש.

שילוב מודל מקומי של Gemma 4 (תכנות פרטי, מאובטח ואופליין באמצעות AI)

מפתחים רבים נהנים מגישה למודלים מקומיים, ועכשיו Android Studio משלב באופן מקורי את Gemma 4 – המודל הפתוח החזק ביותר של Google – לעזרה בתכנות באמצעות AI בלי הטרחה של הגדרה ידנית של צד שלישי.

  • דרישות המערכת: אפשר להריץ את המודלים הקטנים ביותר עם זיכרון RAM בנפח 12GB, אבל מכונות עם זיכרון RAM בנפח 32GB ומעלה יפעלו בצורה הטובה ביותר. כדאי לעיין בדרישות החומרה.
  • ניהול בלחיצה אחת: פשוט בוחרים את Gemma בבורר המודלים של Agent ואז בוחרים את המודל שרוצים להוריד, או נכנסים אל  . ‫Android Studio מוריד, מאמת ומעדכן את משקלי המודל באופן אוטומטי.
  • מנוע הסקה מקובץ: כללנו מנוע הסקה קל להרצת מודלים של Gemma 4 ישירות ב-IDE.
  • סוכן AI במכשיר: ל-Gemma 4 יש יכולות מובנות להפעלת כלים סוכניים, אז אתם יכולים להריץ תוכניות מורכבות של ארגון הקוד מחדש בכמה קבצים כשהסוכן במצב אופליין. קוד המקור אף פעם לא נשלח מהמחשב המקומי, ואין מגבלות על מכסת האסימונים.
as-agent-gemma2.gif
בוחרים את המודל של Gemma שרוצים להוריד ולהשתמש בו.

התראות בחוויית המשתמש של Parallel Agents ושיפורים אחרים

ב-Android Studio Quail 2 הוספנו ריבוי משימות מבוסס-סוכנים עם שיחות מקבילות. עכשיו, בגרסה Android Studio Quail 4, יש כמה שיפורים בממשק המשתמש שנועדו להפוך את האינטראקציות עם ה-AI לחלקות, מהירות ושקופות יותר:

  • סמלי קוד עם היפר-קישורים בתשובות: שמות של מחלקות, פונקציות, שיטות ונתיבי קבצים שמוזכרים בתשובות של הנציג מזוהים עכשיו באופן אוטומטי ומוצגים כהיפר-קישורים שאפשר ללחוץ עליהם.
  • התראות בזמן אמת על סוכנים שפועלים ברקע: כשעובדים על כמה משימות במקביל עם שיחות מקבילות, בחלונית שיחות אחרונות מוצגים עכשיו אינדיקטורים של סטטוס במבט מהיר. כשהסוכן מפעיל כלים, מופיע סמל טעינה. אם הסוכן מחכה לקלט מכם, מופיע אינדיקטור סטטוס אדום. כשהמשימה ברקע מסתיימת ומוכנה לבדיקה, מופיע תג כחול.
  • סיכום שינויים מאוחד: אחרי שהסוכן משלים משימת תכנות עם כמה שלבים, תוצרי המשימה וההדרכה הנפרדים מאוחדים עכשיו בכרטיסייה נקייה וייעודית של סיכום השינויים. כך אתם יכולים לראות את ההבדלים בצורה ברורה ולבדוק את השינויים לפני שאתם מאשרים אותם.
  • עיבוד תהליך החשיבה בבלוקים שאפשר לכווץ: במודלים של חשיבה רציונלית, תהליך החשיבה של הנציג מאורגן בצורה מסודרת בבלוקים שאפשר לכווץ. כך קל לסרוק את השיחה בצ'אט, ואפשר לבדוק את הלוגיקה הבסיסית לפי הצורך.
Qual4InlineAsset_Canavs.png
עכשיו אפשר לעקוב אחרי ההתקדמות של שיחות מקבילות בזמן אמת בחלונית "שיחות מהזמן האחרון"

משדרגים ומקבלים יכולות AI משופרות

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

  • מפתח API: אתם יכולים להשתמש במודלים העדכניים של Gemini, כמו Gemini 3.7 Flash, בתהליך הפיתוח שלכם ברגע שהם זמינים עם מפתח ה-API של Google AI Studio.  אתם יכולים גם להשתמש במפתח API מספקי מודלים אחרים כמו Anthropic או OpenAI ישירות ב-Android Studio.
  • תוכנית Google AI: מפתחים עם תוכנית Google AI Pro או Ultra יכולים להתחבר באמצעות חשבון Google שלהם כדי לקבל באופן אוטומטי גישה לקיבולת פרימיום ולמכסות גבוהות יותר. היכולות המורחבות של Gemini יכולות לעזור לכם לנתח נתונים, לארגן את הקוד מחדש ולתכנן תכונות בבסיסי קוד עצומים.
  • ‫Gemini Enterprise: אם לארגון שלכם יש גישה ל-Gemini Enterprise, המפתחים יכולים להתחבר כדי ליהנות מיתרונות הפרטיות והאבטחה של Google Cloud בזמן השימוש בסוכן ה-AI של Android Studio. התכונה הזו מושקת בארגונים נבחרים, וזמינה כרגע בגרסה העדכנית של Android Studio Canary. 

מבט לאחור: סיכום סדרת Android Studio Quail

בגרסה 4 של Android Studio Quail אנחנו ממשיכים להתמקד בשיפור הפרודוקטיביות של המפתחים באמצעות AI. בפוסטים הקודמים בבלוג שלנו יש מידע נוסף על התכונות החדשות שהושקו לאחרונה.

Android Studio Quail

  • שילוב של סוכן App Quality Insights: התחלנו את מחזור Android Studio Quail בשילוב של App Quality Insights (AQI) עם Gemini.
  • השקנו ב-Google I/O את Android Studio Quail (Canary): הצגנו כלים שנוצרו במיוחד לעידן סוכני ה-AI, כולל סקילים אג'נטיים, שילוב של Firebase ושיחות מקבילות במצב Agent, תמיכה במודלים מקומיים עם Gemma 4, ‏Android CLI, בדיקה של אמולטור Android במכשירים שונים בחיבור ישיר, ADB Wi-Fi 2.0 ופרסום מקורי של מסלול הפצה לבדיקה ב-Google Play.

Android Studio Quail 2

  • שיחות במקביל: פתחנו את האפשרות לבצע כמה משימות בו-זמנית ב-IDE. המפתחים יכולים לפתוח כמה שיחות צ'אט ככרטיסיות עריכה זו לצד זו – להריץ בכרטיסייה אחת ארגון קוד מחדש של Compose באמצעות Gemini 3.5 Flash, ובמקביל לתעד קוד בכרטיסייה שנייה באמצעות Gemma 4. אפשר לעקוב בקלות אחרי משימות פעילות ברקע באמצעות אינדיקטורים של התקדמות בזמן אמת (סמלי טעינה, סטטוסים של השהיה ושגיאות) בסרגל הצד של השיחות האחרונות.
  • יצירת פרופילים ב-LeakCanary: שילבנו את LeakCanary ישירות ב-Android Studio Profiler. העברנו את ניתוח ה-heap של JVM ממכשיר הבדיקה והרצנו את מנוע הניתוח של Shark במחשב המארח. כתוצאה מכך, המעקב אחרי דליפות הזיכרון הפך למהיר פי חמישה וללא תקיעות בכלל, ונוספו לו תיקוני AI של Fix with Agent.

Android Studio Quail 3

  • מצב תכנון פשוט: כשמשתמשים בפקודה ‎/plan או מעבירים את השיחה למצב "תכנון", הסוכן עוצר כדי להעריך את הלוגיקה שלו, וממפה תוכנית הטמעה לפני שהוא כותב קוד.
  • MCP Marketplace: עכשיו אפשר לעבור אל "הגדרות" > "כלים" > "AI" > "שרתי MCP" כדי לחפש, להתקין ולנהל בקלות שרתי Model Context Protocol‏ (MCP) ישירות מ-IDE, וכך לחבר את סוכן ה-AI לכלי למפתחים חיצוניים, למאגרי רישום ולמסדי נתונים בהתאמה אישית.

מתחילים עוד היום

גרסה Android Studio Quail 4 זמינה עכשיו בערוץ היציב. לא צריך להגדיר דברים ידנית, אפשר לבצע כמה משימות במקביל בשרשורים שונים, וליצור בעזרת AI שמבוסס על מומחיות.

👉 הורידו את הגרסה היציבה של Android Studio Quail 4 עוד היום

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

אתם יכולים גם להצטרף לקהילת המפתחים התוססת שלנו ולהתעדכן בתובנות האחרונות על ידי מעקב אחרינו ב-Instagram, ב- LinkedIn, ב- YouTube או ב- X. אנחנו כבר ממש סקרנים לראות מה תיצרו!

כותב/ת המסמך:
להמשך קריאה