הערות לגבי הגרסה של Android Studio Preview

בדף הזה מפורטות התכונות החדשות שהושקו בגרסאות בטא של Android Studio. גרסאות ה-Preview מספקות גישה מוקדמת לתכונות ולשיפורים העדכניים ביותר ב-Android Studio. אתם יכולים להוריד את גרסאות טרום-ההשקה האלה. אם נתקלתם בבעיות בשימוש בגרסת טרום-השקה (Preview) של Android Studio, דווחו לנו. דוחות איתור הבאגים שלכם עוזרים לשפר את Android Studio.

גרסאות איטרטיביות לקהל מצומצם (canary release) כוללות תכונות חדשניות שנמצאות בפיתוח פעיל, ועוברות בדיקה ראשונית. אפשר להשתמש בגרסאות Canary לפיתוח, אבל חשוב לזכור שיכול להיות שיתווספו או ישתנו תכונות. גרסאות מועמדות להפצה (RC) הן הגרסה הבאה של Android Studio, והן כמעט מוכנות לפרסום כגרסה יציבה. קבוצת התכונות של הגרסה הבאה התייצבה. במאמר שמות הגרסאות של Android Studio מוסבר איך נקראות הגרסאות של Android Studio.

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

הגרסאות הנוכחיות של Android Studio

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

גרסה ערוץ
‫Android Studio Rabbit 1 יציב
פלאגין של Android Gradle‏ ‎9.4.0 יציב
Android Studio Rabbit 2 אדום

תאימות לגרסאות טרום-הפצה של הפלאגין של Android Gradle

כל גרסת טרום-השקה של Android Studio מתפרסמת לצד גרסה תואמת של הפלאגין של Android Gradle‏ (AGP). גרסאות טרום-השקה (Preview) של Studio אמורות לפעול עם כל גרסה יציבה תואמת של AGP. עם זאת, אם אתם משתמשים בגרסת טרום-השקה (Preview) של AGP, אתם צריכים להשתמש בגרסת טרום-השקה (Preview) תואמת של Studio (לדוגמה, Android Studio Chipmunk Canary 7 עם AGP 7.2.0-alpha07). אם תנסו להשתמש בגרסאות שונות (לדוגמה, Android Studio Chipmunk Beta 1 עם AGP 7.2.0-alpha07), תתרחש שגיאת סנכרון ותופיע בקשה לעדכן לגרסה התואמת של AGP.

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

Studio Labs

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

אלה התכונות שזמינות כרגע ב-Studio Labs.

תכונה תיאור Docs
‫Journeys ב-Android Studio אתם יכולים להשתמש בשפה טבעית כדי לתאר שלבים וטענות נכונות (assertions) לבדיקות מקצה לקצה. ‫Journeys ב-Android Studio

Android Studio Rabbit 2

אלה התכונות החדשות ב-Android Studio Rabbit 2.

כדי לראות מה תוקן בגרסה הזו של Android Studio, עיינו בבעיות שנסגרו.

‫Bring Your Own Agent (BYOA): שילוב של סוכני התכנות המועדפים עליכם

בנוסף לתמיכה של Android Studio במודלים מותאמים אישית של AI, בגרסה Android Studio Rabbit 2 Canary 2 יש אפשרות להשתמש בסוכן משלכם (BYOA). באמצעות BYOA, אתם יכולים לחבר את סוכני ה-AI המועדפים עליכם לתכנות – כולל Claude Agent,‏ OpenAI Codex ו-Google Antigravity – ישירות ל-Android Studio באמצעות פרוטוקול Agent Client Protocol‏ (ACP) הפתוח.

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

בוחרים סוכן AI מהתפריט Agents בחלון של הכלי Agent tool.

היתרונות של BYOA:

  • תמיכה בכל סוכן שתואם ל-ACP.
  • גישה ישירה ל-IDE כדי ליצור אבחונים, כלי Android SDK, הפעלה של מסוף ו-shell וניהול אמולטורים.
  • אפשרויות כניסה גמישות שתומכות במפתחות API אישיים ובמינויים של צרכנים.

שנתחיל?

כדי להתחיל להשתמש ב-BYOA, פועלים לפי השלבים הבאים:

  1. מעדכנים את Android Studio לגרסה האיטרטיבית האחרונה לקהל מצומצם (canary release).
  2. מקשרים את הסוכנים: בחלון הסוכן, בוחרים באחד מסוכני ברירת המחדל (Claude Agent,‏ Codex או Antigravity) ונכנסים לחשבון או מזינים מפתח API. אפשר למצוא סוכנים נוספים במאגר ב-File (Android Studio ב-macOS) > Settings > Tools > AI > Agents.

תיקונים באמצעות סוכן עם LeakCanary

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

איך מוצאים, מתקינים ומנהלים מיומנויות Android ב-Android Studio

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

שינוי הגודל של חלון הכלי Running Devices בלחיצה כפולה על אזור ריק

אתם יכולים להסיר את השטח הלא מנוצל מסביב למכשירים הווירטואליים או הפיזיים שמשתקפים בחלון של הכלי Running Devices. לוחצים לחיצה כפולה בכל מקום באזור הרקע הריק מחוץ למסך המכשיר (והמסגרת, אם היא גלויה) כדי לשנות באופן אוטומטי את הגודל של חלון של הכלי או להתאים את הפרופורציות של החלונית המפוצלת כך שיתאימו בדיוק לתצוגת המכשיר.

  • חלונות של הכלי מעוגנים: משנה את הרוחב של חלון הכלים (כשהוא מעוגן משמאל או מימין) או את הגובה שלו (כשהוא מעוגן למעלה או למטה) כדי להסיר שוליים מיותרים מסביב למכשיר.
  • מצבי חלון צף וחלון: משנים את הרוחב והגובה של החלון כדי להתאים אותו למסך המכשיר.
  • תצוגות מפוצלות: כוונון אוטומטי של מפצלים פנימיים כשצופים בכמה מסכים או מכשירים זה לצד זה.