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

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

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

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

גרסאות עדכניות של Android Studio

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

גרסה ערוץ
השקת תכונות חדשות של Android Studio Narwhal 3‏ | 2025.1.3 יציב
פלאגין Android Gradle‏ 8.13.0 יציב
השקת תכונות חדשות של Android Studio Narwhal 4‏ | 2025.1.4 RC
‫Android Studio Otter‏ | 2025.2.1 Canary

תאימות לתצוגות מקדימות של פלאגין Android Gradle

כל גרסת Preview של Android Studio מתפרסמת לצד גרסה תואמת של הפלאגין Android Gradle (AGP). גרסאות טרום-השקה של 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
יצירת תצוגה מקדימה ‫Gemini יכול ליצור באופן אוטומטי תצוגות מקדימות של קומפוזיציות, כולל נתונים לדוגמה לפרמטרים של תצוגה מקדימה, לקומפוזיציה ספציפית או לכל הקומפוזיציות בקובץ. יצירת תצוגה מקדימה של Compose
ממשק המשתמש של הכלי לשינוי אפשר להשתמש בשפה טבעית כדי לעדכן את ממשק המשתמש של האפליקציה ישירות מחלונית התצוגה המקדימה של Compose. ממשק המשתמש של Transform

השקת תכונות חדשות של Android Studio Narwhal 4‏ | 2025.1.4

הרשימה הבאה כוללת תכונות חדשות ב-Android Studio Narwhal 4 Feature Drop | 2025.1.4.

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

הגדרה חדשה לפתיחת פרויקטים חדשים בתצוגת הפרויקט

יש הגדרה חדשה שמאפשרת לפתוח פרויקטים חדשים בתצוגת הפרויקט כברירת מחדל. כדי להפעיל את ההגדרה, עוברים אל File (קובץ) (Android Studio ב-macOS) > Settings > Advanced Settings > Project View (הגדרות > הגדרות מתקדמות > תצוגת פרויקט) ובוחרים באפשרות Set Project view as the default (הגדרת תצוגת הפרויקט כברירת המחדל).

הכלי לשדרוג Android SDK תומך עכשיו ב-Android 16 / API 36

הוספנו את המעבר מ-Android 15 / API 35 ל-Android 16 / API 36 לכלי לשדרוג Android SDK. כדי לקבל עזרה בהעברה, עוברים אל כלים > הכלי לשדרוג Android SDK.

תמיכה בפורמט של תצוגת השעון ב-Android Studio

ב-Android Studio Narwhal 4 שיפרנו את תהליך העבודה ליצירת תצוגות שעון. הוספנו תמיכה בעורך עבור Watch Face XML Format כדי שתוכלו לכתוב, לנפות באגים ולשפר את העיצובים של תצוגות השעון ישירות בסביבת הפיתוח המשולבת (IDE).

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

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

‫Android Studio Otter‏ | 2025.2.1

אלה תכונות חדשות ב-Android Studio Otter | 2025.2.1.

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

‫Journeys for Android Studio

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

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

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

גיבוי וסנכרון

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

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

    1. פועלים לפי ההנחיות בתיבת הדו-שיח שמופיעה ומקפידים לסמן את התיבה כדי לאשר ל-Android Studio לגשת לאחסון בחשבון Google.
    2. פועלים לפי ההנחיות כדי לתת הרשאה ל-Android Studio.
  • עוברים אל הגדרות > גיבוי וסנכרון.

    1. בוחרים באפשרות Google כדי להשתמש בנפח האחסון בחשבון Google לסנכרון נתוני האפליקציה בין התקנות של Android Studio. אפשרות אחרת היא להשתמש בחשבון JetBrains כדי לסנכרן את נתוני האפליקציה בין התקנות של IntelliJ ו-Android Studio.
    2. אחרי שמבצעים את ההנחיות כדי לתת ל-Android Studio הרשאת גישה לאחסון של החשבון המועדף, חוזרים ל-Android Studio.
    3. בדף הגדרות > גיבוי וסנכרון, אפשר לבדוק את הקטגוריות של נתוני האפליקציות שרוצים לסנכרן עם החשבון.
    4. כדי להשבית את 'גיבוי וסנכרון', מבטלים את הסימון בתיבה שמפעילה את התכונה.

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

הצעות לתיקון קריסות

במסגרת ההשקה של Android Studio Meerkat, השקנו את התכונה 'תובנות מ-Gemini לגבי קריסות' שדווחו בחלון של הכלי App Quality Insights. מעכשיו, Android Studio יכול להשתמש ב-Gemini כדי לנתח את נתוני הקריסה יחד עם קוד המקור שלכם, ולהציע תיקונים פוטנציאליים. אחרי שבוחרים קריסה בחלון של הכלי App Quality Insights, עוברים לכרטיסייה Insights ולוחצים על Suggest a fix אחרי ש-Gemini יוצר תובנה לגבי הקריסה. ‫Gemini יוצר הצעות לשינויים בקוד, ואתם יכולים לבדוק אותן ולאשר אותן בכרטיסיית השוואה בעורך.

כלי לבדיקת צילומי מסך של תצוגה מקדימה של יצירה

כדי לבדוק את ממשקי המשתמש של Compose ולמנוע רגרסיות, אפשר להשתמש בכלי לבדיקת צילומי מסך של Compose. הכלי החדש עוזר ליצור דוחות HTML שמאפשרים לזהות באופן חזותי שינויים בממשק המשתמש של האפליקציה. מידע נוסף זמין במאמר בדיקת צילומי מסך של תכונת התצוגה המקדימה של יצירת פוסטים.

שימוש במודל LLM מקומי

ב-Android Studio Otter אפשר לבחור את מודל ה-LLM שמפעיל את תכונות ה-AI של סביבת הפיתוח המשולבת (IDE).

חלון הצ'אט עם Gemini ב-Android Studio שבו מוצג בוחר המודלים עם אפשרויות ל-Gemini ולמודל שפה גדול (LLM) מקומי.
כלי לבחירת מודל ב-Android Studio.

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

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

כדי לתמוך במודלים מקומיים של שפה גדולה (LLM), צריך להתקין במחשב המקומי ספק LLM כמו LM Studio או Ollama, יחד עם מודל תואם לבחירתכם.

תמיכה בסמלים מונוכרומטיים ב-Asset Studio

ב-Android Studio Narwhal Feature Drop 2025.1.3 Canary 2 ואילך, יצירת סמלי אפליקציה עם עיצובים שונים נעשית פשוטה יותר. ב-Android 13 (רמת API‏ 33) ומעלה, משתמשים יכולים לבחור סמלי אפליקציות עם עיצוב מותאם אישית, שמשתנה בהתאם לטפט ולעיצוב של המכשיר.

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

אפשר לגשת אל Image Asset Studio דרך Resource Manager, או על ידי לחיצה ימנית על ספריית פרויקט ומעבר אל New > Image Asset (חדש > נכס תמונה).

בוחרים באפשרות סמלי מרכז האפליקציות (דינמיים וקודמים) בתור סוג הסמל כדי לראות את הכרטיסייה החדשה מונוכרום.

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

תמיכה בסמלים מונוכרומטיים ב-Asset Studio

מעקב אוטומטי ב-Logcat

ב-Android Studio Otter וב-AGP 8.12, ‏ Logcat מבצע באופן אוטומטי מעקב חוזר אחר עקבות מחסנית כש-R8 מופעל (minifyEnabled = true).

הקוד שעובר עיבוד על ידי R8 יכול להשתנות בדרכים שונות, ולכן ה-stack trace כבר לא מתייחס לקוד המקורי. לדוגמה, מספרי השורות והשמות של המחלקות והשיטות יכולים להשתנות. בעבר, כדי לנפות באגים באמצעות מעקב המחסנית המקורי, מפתחים היו צריכים להשתמש בכלי שורת הפקודה retrace של R8.

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

תמיכה בשרתי MCP מרוחקים

החל מ-Android Studio Otter 1 Canary 3, אפשר להתחבר לשרתי MCP מרוחקים באמצעות Android Studio. בעזרת שרת MCP מרוחק, סוכן Gemini ב-Android Studio יכול לגשת לכלים ולמקורות חיצוניים, ואתם לא צריכים להשקיע כל כך הרבה מאמץ בהתקנה ובתחזוקה של השרת בעצמכם. לדוגמה, אפשר להתחבר לשרת MCP מרוחק של Figma כדי להתחבר לקובצי Figma בלי להתקין את אפליקציית Figma למחשב. כדי לקבל מידע נוסף על הוספת שרת MCP, אפשר לעיין במאמר הוספת שרת MCP.

אפשר להוסיף במהירות מסך לאפליקציה באמצעות שרת ה-MCP המרוחק של Figma.


מתחברים לשרת Figma remote MCP ב-Android Studio.