חדשות על מוצרים

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

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

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

זו הגרסה היציבה הסופית של 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 מיומנויות שנבחרו בקפידה, כולל:

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

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

as-agent-skill1.gif
‫Android Studio מגיע עם 23 מיומנויות Android שנבחרו בקפידה.

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

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

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

התראות על חוויית משתמש של סוכנים מקבילים ושיפורים אחרים

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

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

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

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

  • מפתח API: אפשר להשתמש במודלים הכי חדשים של Gemini, כמו Gemini 3.7 Flash, בתהליך הפיתוח ברגע שהם זמינים עם מפתח Gemini 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. התכונה הזו מושקת לארגונים נבחרים, והיא זמינה כרגע בגרסת Canary האחרונה של Android Studio. 

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

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

Android Studio Quail

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

Android Studio Quail 2

  • צ'אטים מקבילים: הוספנו אפשרות לריבוי משימות בו-זמנית בסביבת הפיתוח המשולבת. מפתחים יכולים לפתוח כמה צ'אטים ככרטיסיות ב-Editor זו לצד זו – להריץ שינוי מבנה של קוד בכרטיסייה אחת באמצעות Gemini 3.5 Flash, ולתעד קוד בכרטיסייה שנייה באמצעות Gemma 4 במקביל. אפשר לעקוב בקלות אחרי משימות פעילות ברקע באמצעות אינדיקטורים של התקדמות בזמן אמת (סמלי טעינה, סטטוסים של השהיה ושגיאות) בסרגל הצד 'שיחות מהזמן האחרון'.
  • פרופיל LeakCanary: שילבנו את LeakCanary ישירות ב-Profiler של Android Studio. העברת ניתוח ה-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 Stable עוד היום

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

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

נכתב על ידי:
המשך קריאה