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


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

איטרציה בממשק המשתמש באמצעות שפה טבעית
כדי לבצע שינויים ספציפיים יותר או יצירתיים יותר, לוחצים לחיצה ימנית על התצוגה המקדימה ומשתמשים באפשרות פעולות מבוססות-AI > טרנספורמציה של ממשק המשתמש. היכולת הזו מתבססת עכשיו על מצב סוכן, ולכן היא יעילה ומדויקת יותר. השדרוג הזה מאפשר לכם לשנות את ממשק המשתמש באמצעות הנחיות בשפה טבעית, כמו "שנה את צבע הלחצן לכחול" או "הוסף ריווח פנימי מסביב לטקסט הזה", ו-Gemini יבצע את שינויי הקוד המתאימים.

איתור ותיקון של בעיות באיכות ממשק המשתמש
השלב האחרון והחשוב הוא לוודא שממשק המשתמש איכותי ונגיש יותר. הבדיקה AI Actions > Fix all UI check issues בודקת את ממשק המשתמש שלכם כדי לזהות בעיות נפוצות, כמו בעיות נגישות. הנציג יציע פתרונות ויחיל אותם כדי לפתור את הבעיות שזוהו.


אפשר גם להשתמש באותה פונקציונליות באמצעות הלחצן תיקון באמצעות AI במצב בדיקה של ממשק המשתמש של כתיבת הודעות:

בנוסף לשיפור ממשק המשתמש, Gemini גם עוזר לייעל את סביבת הפיתוח.
כדי להאיץ את ההגדרה, אפשר:
יצירת תצוגה מקדימה של הטיוטה: התכונה הזו משופרת עכשיו על ידי סוכן Gemini כדי לספק תוצאות מדויקות יותר. כשעובדים בקובץ שיש בו פונקציות Composable אבל אין בו הערות @Preview, אפשר ללחוץ לחיצה ימנית על ה-Composable ולבחור באפשרות Gemini > Generate [Composable name] Preview. הסוכן ינתח עכשיו טוב יותר את הקומפוזיציה כדי ליצור את ה-boilerplate הנדרש עם הפרמטרים הנכונים, כדי לוודא שנוספה תצוגה מקדימה שעברה רינדור בהצלחה.
נקודת כניסה ליצירת תצוגה מקדימה של Compose תיקון שגיאות בעיבוד התצוגה המקדימה: אם התצוגה המקדימה של הטיוטה לא מצליחה לעבור עיבוד, Gemini יכול לעזור לכם עכשיו לבצע ניפוי באגים. אתם יכולים להשתמש בסוכן כדי לנתח את הודעת השגיאה ואת הקוד, למצוא את שורש הבעיה וליישם תיקון.
שימוש ב'תיקון באמצעות AI' בשגיאת עיבוד בתצוגה מקדימה
איך מנהלים כמה שרשורי שיחה עם Gemini
מעכשיו אפשר לארגן את השיחה עם Gemini ב-Android Studio לכמה שרשורים. כך תוכלו לעבור בין כמה משימות שמתבצעות במקביל ולחפש בהיסטוריית השיחות. שימוש בשרשורים נפרדים לכל משימה גם משפר את איכות התשובה, כי הוא מגביל את היקף ההקשר של ה-AI רק לנושא הרלוונטי.
כדי להתחיל שרשור חדש, לוחצים על צ'אט חדש . כדי לראות את היסטוריית השיחות, לוחצים על שיחות מהזמן האחרון.

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

מעכשיו אפשר לגבות את ההגדרות של Android Studio לאחסון בענן באמצעות חשבון Google או חשבון JetBrains. כך תוכלו לסנכרן את ההגדרות שלכם, כמו מיפוי מקלדת, הגדרות של עורך קוד, הגדרות מערכת ועוד. כדי להתחיל, מבצעים אחת מהפעולות הבאות:
אחרי שפותחים פרויקט ב-Android Studio, נכנסים לחשבון Google בלחיצה על האווטאר בפינה השמאלית העליונה של סביבת הפיתוח המשולבת (IDE) ואז על כניסה.
- פועלים לפי ההנחיות בתיבת הדו-שיח שמופיעה ומקפידים לסמן את התיבה כדי לאשר ל-Android Studio לגשת לאחסון בחשבון Google.
- פועלים לפי ההנחיות כדי לתת הרשאה ל-Android Studio.
עוברים אל הגדרות > גיבוי וסנכרון.
- בוחרים באפשרות Google כדי להשתמש בנפח האחסון בחשבון Google לסנכרון נתוני האפליקציה בין התקנות של Android Studio. אפשרות אחרת היא להשתמש בחשבון JetBrains כדי לסנכרן את נתוני האפליקציה בין התקנות של IntelliJ ו-Android Studio.
- אחרי שמבצעים את ההנחיות כדי לתת ל-Android Studio הרשאת גישה לאחסון של החשבון המועדף, חוזרים ל-Android Studio.
- בדף הגדרות > גיבוי וסנכרון, אפשר לבדוק את הקטגוריות של נתוני האפליקציות שרוצים לסנכרן עם החשבון.
- כדי להשבית את 'גיבוי וסנכרון', מבטלים את הסימון בתיבה שמפעילה את התכונה.
אם כבר יש לכם נתונים שמסונכרנים עם המכשיר שבחרתם, Android Studio נותן לכם את האפשרות להוריד הגדרות מהאחסון המרוחק (זו אפשרות ברירת המחדל) או להעלות את ההגדרות המקומיות ולהחליף את ההגדרות שמסונכרנות עם האחסון המרוחק.
הצעות לתיקון קריסות
במסגרת ההשקה של Android Studio Meerkat, השקנו את התכונה 'תובנות מ-Gemini לגבי קריסות' שדווחו בחלון של הכלי App Quality Insights. מעכשיו, Android Studio יכול להשתמש ב-Gemini כדי לנתח את נתוני הקריסה יחד עם קוד המקור שלכם, ולהציע תיקונים פוטנציאליים. אחרי שבוחרים קריסה בחלון כלי התובנות לגבי איכות האפליקציה, עוברים לכרטיסייה תובנות ולוחצים על הצעת תיקון אחרי ש-Gemini יוצר תובנה לגבי הקריסה. Gemini יוצר הצעות לשינויים בקוד, ואתם יכולים לבדוק אותן ולאשר אותן בכרטיסיית השוואה בעורך.

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

מודל ה-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 (חדש > נכס תמונה).
בוחרים באפשרות סמלי מרכז האפליקציות (דינמיים וקודמים) בתור סוג הסמל כדי לראות את הכרטיסייה החדשה מונוכרום.
אחרי שמייבאים את הסמלים, אפשר לראות תצוגה מקדימה של סמלי האפליקציה עם העיצוב.

מעקב אוטומטי ב-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.

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