בדף הזה מפורטות התכונות החדשות שנוספו במהדורות המקדימות של Android Studio. גרסאות ה-preview מספקות גישה מוקדמת לתכונות ולשיפורים העדכניים ביותר ב-Android Studio. אפשר להוריד את הגרסאות האלה בתצוגה מקדימה. אם תיתקלו בבעיות בגרסת הבטא של Android Studio, נשמח לשמוע מכם. דוחות הבאגים שלכם עוזרים לנו לשפר את Android Studio.
גרסאות ראשוניות (canary) מכילות תכונות מתקדמות שנמצאות בפיתוח פעיל, והן עוברות בדיקה קלה. אפשר להשתמש ב-Canary build לצורכי פיתוח, אבל חשוב לזכור שיכול להיות שיתווספו תכונות או שהן ישתנו. גרסאות Release Candidate (RC) הן הגרסה הבאה של Android Studio, והן כמעט מוכנות להפצה יציבה. ערכת התכונות של הגרסה הבאה הושלמה. במאמר שמות הגרסאות של Android Studio מוסבר איך נקבעו השמות של הגרסאות של Android Studio.
בעדכוני הגרסאות בבלוג של Android Studio תוכלו למצוא את החדשות האחרונות על גרסאות הבטא של Android Studio, כולל רשימה של תיקונים בולטים בכל גרסה.
הגרסאות הנוכחיות של Android Studio
בטבלה הבאה מפורטות הגרסאות הנוכחיות של Android Studio והערוצים המתאימים שלהן.
גרסה | ערוץ |
---|---|
השקת תכונות ב-Android Studio Meerkat | 2.3.2024 | יציב |
פלאגין Android Gradle 8.10.0 | יציב |
Android Studio Narwhal | 2025.1.1 | Canary |
Android Studio Narwhal Feature Drop | 2025.1.2 | Canary |
תאימות לחבילות מקדימות של פלאגינים של Android Gradle
כל גרסה של Android Studio שזמינה בתצוגה מקדימה מתפרסמת לצד גרסה תואמת של הפלאגין Android Gradle (AGP). גרסאות ה-Preview של Studio אמורות לפעול עם כל גרסה יציבה תואמת של AGP. עם זאת, אם אתם משתמשים בגרסה טרום-יצירה של AGP, עליכם להשתמש בגרסה טרום-יצירה התואמת של 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.
Android Studio Narwhal | 2025.1.1
אלה התכונות החדשות ב-Android Studio Narwhal | 2025.1.1.
כדי לראות אילו בעיות טופלו בגרסה הזו של Android Studio, אפשר לעיין בבעיות שנסגרו.
חדש: Gemini ב-Android Studio לעסקים
ב-Android Studio Narwhal Canary 5 נוסף Gemini ב-Android Studio לעסקים. Gemini לעסקים כולל את התכונות המרכזיות של Gemini ב-Android Studio, וגם תכונות אבטחה ופרטיות ברמה שמתאימה לארגונים ועוד. מידע נוסף על השימוש ב-AI לטובת הצוות או העסק שלכם
תמיכה ב-Gemini ב-Android Studio בקבצים מצורפים של תמונות רב-מודליות
עכשיו אפשר לצרף תמונות ישירות להנחיות של Gemini ב-Android Studio. קבלת תובנות מיידיות על תרשימים טכניים מורכבים או שימוש במודלים של עיצוב כדי ליצור שלדי קוד תואמים. השילוב החלק של ההקשר החזותי בתהליך העבודה בעזרת AI מאפשר לכם להגיע לרמות חדשות של יעילות ויצירתיות.

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

Partner Device Labs זמין עם Android Device Streaming
Partner Device Labs הם מעבדות של מכשירים שמנוהלות על ידי שותפי OEM של Google, כמו Samsung, Xiaomi, OPPO, OnePlus, vivo ועוד. המעבדות האלה מרחיבות את מבחר המכשירים שזמינים ב-Android Device Streaming. השירות הזה נמצא בגרסת בטא וזמין בגרסאות Canary האחרונות של Android Studio. מידע נוסף זמין במאמר התחברות ל-Partner Device Labs.
בדיקה ופיתוח באמצעות גיבוי ושחזור של אפליקציות
כדי לוודא שהמשתמשים ימשיכו להשתמש באפליקציה אחרי המעבר למכשיר חדש או השחזור מהענן, חשוב לוודא שהתכונה 'גיבוי ושחזור ב-Android' פועלת כמו שצריך באפליקציה. עם זאת, קשה לבדוק אם הגיבוי והשחזור של הנתונים פועלים באפליקציה.
ב-Android Studio Narwhal יש דרכים ליצור גיבוי של האפליקציה ולשחזר אותה למכשיר אחר. האפשרות הזו יכולה להיות שימושית כדי לבדוק אם האפליקציה פועלת כצפוי כשמשחזרים את נתוני האפליקציה ממכשיר למכשיר או מגיבוי בענן, או אם רוצים דרך מהירה יותר להגדיר מכשיר בדיקה עם הנתונים הנדרשים לפיתוח ולניפוי באגים באפליקציה.
יצירת גיבוי
כדי ליצור קובץ גיבוי:
- פריסת גרסה לניפוי באגים של האפליקציה במכשיר מחובר
- כדי ליצור גיבוי, מבצעים אחת מהפעולות הבאות:
- בחלון Running Device, לוחצים על הפעולה Backup App Data בסרגל הכלים.
- בסרגל התפריטים הראשי, בוחרים באפשרות הפעלה > גיבוי נתוני האפליקציה.
- בכרטיסייה Device Explorer > Processes, לוחצים לחיצה ימנית על תהליך האפליקציה ובוחרים באפשרות Backup App Data.
- בתיבת הדו-שיח שמופיעה, מבצעים את הפעולות הבאות:
- מאשרים את מזהה האפליקציה שרוצים ליצור גיבוי שלה
- בוחרים אם ליצור גיבוי מכשיר למכשיר, ב-Cloud או ב-Cloud (לא מוצפן)
- מאשרים את השם והמיקום של הגיבוי שרוצים לשמור. כברירת מחדל, הגיבוי נשמר בספריית השורש של הפרויקט הנוכחי ב-Android Studio.
יוצרים גיבוי לאפליקציה.
- מאשרים את מזהה האפליקציה שרוצים ליצור גיבוי שלה
- לוחצים על Ok כשמוצגת ב-Android Studio השאלה אם אפשר להפסיק את האפליקציה. כדי ליצור את הגיבוי, Android Studio צריכה להפסיק את תהליך האפליקציה.
אפשר לראות את הגיבויים שיצרתם בחלון הכלי Project > Android, בקטע Backup Files.
שחזור נתוני האפליקציה
כדי לשחזר את נתוני האפליקציה:
- פורסים את האפליקציה במכשיר המחובר. מזהה האפליקציה צריך להיות זהה למזהה של קובץ הגיבוי שרוצים לשחזר למכשיר.
- עוברים לאחת מהפעולות הבאות ולוחצים עליה:
- בחלון Running Device, לוחצים על הפעולה Restore App Data בסרגל הכלים ובוחרים קובץ גיבוי מההיסטוריה האחרונה או לוחצים על Browse.
- עוברים אל הפעלה > שחזור נתוני האפליקציה בסרגל התפריטים הראשי.
- בכרטיסייה Device Explorer > Processes, לוחצים לחיצה ימנית על תהליך האפליקציה ובוחרים באפשרות Restore App Data.
- בחלון הכלים Project > Android, לוחצים לחיצה ימנית על גיבוי מתחת לצומת Backup Files ובוחרים באפשרות Restore App Data.
- אם רלוונטי, בוחרים גיבוי מההיסטוריה האחרונה או לוחצים על עיון כדי לבחור קובץ גיבוי לשחזור מהאחסון המקומי.
לחלופין, אפשר לכלול קובץ גיבוי כחלק מתצורת הריצה, כך שפריסה של האפליקציה תשחזר גם את נתוני האפליקציה מקובץ הגיבוי. כדי לעשות זאת:
- עוברים אל הפעלה > עריכת הגדרות בסרגל התפריטים הראשי.
- בוחרים הגדרה להרצת האפליקציה ועוברים אל אפשרויות שחזור.
שחזור אפשרויות בתצורת הפעלה. - כדי לשחזר אפליקציה מגיבוי, מסמנים את התיבה לצד שחזור מצב האפליקציה.
- בוחרים קובץ גיבוי מההיסטוריה האחרונה או בודקים ומחפשים את קובץ הגיבוי באחסון המקומי.
- אם רוצים לשחזר את נתוני האפליקציה רק בהתקנה חדשה של האפליקציה, מסמנים את התיבה שלצד Only restore on fresh apk installation. האפשרות הזו יכולה להיות שימושית אם אתם פורסים במכשיר בדיקה חדש ואתם רוצים לשחזר נתונים כדי לעזור בניפוי באגים ובפיתוח האפליקציה.
- לוחצים על OK כדי לשמור את הגדרת ההרצה.
- כדי לבדוק את שחזור נתוני האפליקציה במכשיר מחובר, פורסים את האפליקציה באמצעות הגדרת ההרצה.
תמיכה ב-Android Studio XR זמינה
Android Studio Narwhal כולל תמיכה למפתחים שמפתחים חוויות immersive באמצעות Jetpack XR. בגרסה הזו נוספו כלים שיעזרו לכם להתנסות באפליקציות XR, לפרוס אותן ולפתור בהן באגים בצורה יעילה יותר.
יצירת קטעים מקדימים של רכיבים מותאמים אישית באמצעות Gemini
תצוגות מקדימות של רכיבים מותאמים אישית עוזרות לכם להציג את הרכיבים המותאמים אישית באופן חזותי במהלך תהליך העיצוב ב-Android Studio. כדי שיהיה קל יותר לכלול נתוני דמה כפרמטרים של תצוגה מקדימה, עכשיו יש ב-Android Studio תמיכה בתכונה ניסיונית: יצירת תצוגה מקדימה של קומפוזיציה באמצעות Gemini.
כדי לגשת לכלי הזה, לוחצים לחיצה ימנית על רכיב מורכב כלשהו ועוברים אל Gemini > Generate "<Composable Name>" Preview. אם אין לקובץ הנוכחי תצוגות מקדימות, לוחצים לחיצה ימנית ועוברים אל Gemini > יצירת תצוגה מקדימה של ניסוח.
יכול להיות שהקוד שנוצר על ידי Gemini לא יהיה מושלם בכל פעם, אבל הוא יכול לספק לכם נקודת התחלה חשובה כדי לזרז את תהליך הפיתוח.
המשוב שלכם חיוני כדי שנוכל לשפר את הדיוק ולהפוך את השילוב הזה לנכס חזק עוד יותר למפתחי Android.

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

Android Studio Narwhal Feature Drop | 2025.1.2
אלה התכונות החדשות שנוספו לגרסה 2025.1.2 של Android Studio Narwhal Feature Drop.
כדי לראות אילו בעיות טופלו בגרסה הזו של Android Studio, אפשר לעיין בבעיות שנסגרו.
תהליכים ל-Android Studio
Journeys for Android Studio עוזר לכתוב ולתחזק בקלות בדיקות מקצה לקצה, באמצעות שימוש בשפה טבעית לתיאור השלבים והטענות הנכוֹנוּת (assertions) של כל בדיקה – שנקראת 'מסלול'. בעזרת יכולות הראייה וההיגיון של Gemini, שלבים שנכתבים בשפה טבעית הופכים לפעולות ש-Gemini מבצעת באפליקציה, כך שקל לכתוב את התהליכים ולהבין אותם. בנוסף, אפשר לכתוב ולתאר טענות נכוֹנוּת מורכבות יותר, שמערכת Gemini תערוך על סמך מה שהיא רואה במכשיר כדי לקבוע אם המסלולים עוברים או נכשלים.
בנוסף, מכיוון ש-Gemini מחשבת אילו פעולות לבצע כדי להשיג את היעדים, התהליכים עמידים יותר לשינויים עדינים בתצוגה או בהתנהגות של האפליקציה, וכתוצאה מכך יש פחות בדיקות לא יציבות כשמריצים את התהליכים בגרסאות שונות של האפליקציה ובהגדרות שונות של המכשיר.
כתיבת תהליכי עבודה והרצה שלהם ישירות מ-Android Studio במכשירי Android מקומיים או מרוחקים. סביבת הפיתוח המשולבת מספקת חוויית עריכה חדשה ליצירת תהליכים, וגם תוצאות עשירות שיעזרו לכם לעקוב טוב יותר אחרי התהליך של Gemini והפעלת התהליך.
גיבוי וסנכרון

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

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

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

תצוגות מקדימות שניתן לשנות את הגודל שלהן
במצב המיקוד של תצוגה מקדימה של קובץ ב-Android Studio, עכשיו אפשר לשנות את הגודל של חלון התצוגה המקדימה על ידי גרירה של הקצוות שלו.
תמיכה בגודל דף של 16KB
במסגרת השקת התכונות של Android Studio Narwhal נוספה תמיכה משופרת במעבר לגודל דף של 16KB. כדי לעזור לכם לעבור את המעבר הזה בצורה חלקה, עכשיו יש ב-Android Studio אזהרות יזום כשאתם יוצרים קובצי APK או Android App Bundles שלא תואמים למכשירים עם 16KB. באמצעות APK Analyzer תוכלו גם לבדוק אילו ספריות לא תואמות למכשירים עם זיכרון בנפח 16KB. כדי לבדוק את האפליקציות בסביבה החדשה הזו, יש גם יעד ייעודי של אמולטור בגודל 16KB ב-Android Studio, לצד קובצי אימג' בגודל 4KB קיימים.
