הרשימה הבאה כוללת תכונות חדשות ב-Android Studio Narwhal Feature Drop.
גרסאות תיקון
הרשימה הבאה כוללת את גרסאות התיקון ב-Android Studio Narwhal Feature Drop.
Android Studio Narwhal Feature Drop | תיקון 1 בגרסה 2025.1.2 (אוגוסט 2025)
זהו עדכון קל שכולל תיקוני באגים ושיפורים ב-Android Studio ובפלאגין Android Gradle.
תיקונים ושיפורים בביצועים ב-Android Studio
- תוקנה בעיה בכלי
code_search
שבו הסוכן משתמש. - Kotlin Multiplatform (KMP): תוקן באג שגרם לכך שמשימות Gradle עבור מכשירים בניהול Gradle ב-Android לא נוצרו בצורה תקינה בפרויקטים של KMP. המשימות במכשיר המנוהל אמורות להיפתר ולפעול כצפוי.
תיקונים ושיפורים בביצועים של פלאגין Android Gradle
- הפלאגין של Android Gradle (AGP) עודכן לגרסה 8.12.1.
הרשימה הבאה כוללת תכונות חדשות ב-Android Studio Narwhal Feature Drop.
מצב סוכן של Gemini ב-Android Studio
מצב סוכן של Gemini ב-Android Studio הוא תכונת AI חדשה שנועדה לטפל במשימות פיתוח מורכבות ורב-שלביות, שהן מעבר למה שאפשר לעשות בצ'אט עם Gemini. כדי להשתמש ב-Agent Mode, לוחצים על Gemini בסרגל הצד ואז בוחרים בכרטיסייה Agent. אתם יכולים לתאר מטרה מורכבת, כמו יצירת בדיקות יחידה או תיקון שגיאות, והסוכן ינסח תוכנית ביצוע שתתפרס על פני כמה קבצים בפרויקט. הסוכן מציע עריכות ומתקן באגים באופן איטרטיבי כדי להשיג את היעד. אתם יכולים לבדוק את השינויים המוצעים, לאשר או לדחות אותם ולבקש מהסוכן לבצע שינויים בהתאם למשוב שלכם.

כללים ב-Gemini
כללים ב-Gemini מאפשרים לכם להגדיר סגנונות מועדפים של קידוד או פורמטים של פלט בספריית ההנחיות. אפשר גם לציין את השפות ואת חבילת הטכנולוגיות המועדפת. אם מגדירים את ההעדפות האלה פעם אחת, הן חלות אוטומטית על כל ההנחיות הבאות שנשלחות אל Gemini. הכללים עוזרים ל-AI להבין את התקנים וההעדפות של הפרויקט כדי לספק עזרה מדויקת יותר ומותאמת אישית בכתיבת קוד. לדוגמה, אתם יכולים ליצור כלל כמו "תמיד תן לי תשובות תמציתיות ב-Kotlin".
כדי להגדיר כלל, עוברים אל Android Studio > Settings (הגדרות) > Tools (כלים) > Gemini > Prompt Library (ספריית הנחיות) > Rules (כללים) ועורכים את הטקסט בכלי העריכה. משתמשים בתפריט הנפתח כדי לאחסן כללים ברמת ה-IDE או ברמת הפרויקט:
- כללים ברמת ה-IDE הם פרטיים וניתן להשתמש בהם בכמה פרויקטים.
- אפשר לשתף כללים ברמת הפרויקט עם חברי צוות שעובדים על אותו פרויקט.
כדי לשתף הנחיות עם כל הצוות, צריך להוסיף את התיקייה
.idea
למערכת בקרת הגרסאות.

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

תבנית של פרויקט XR
ב-Android Narwhal Feature Drop אנחנו משיקים תבנית פרויקט חדשה שנועדה במיוחד ל-Jetpack XR. הקוד הזה מספק בסיס מוצק עם קוד boilerplate, כך שתוכלו להתחיל מיד את המסע שלכם בפיתוח חוויות סוחפות.
כלי מוטמע לבדיקת פריסות ל-XR
כלי הבדיקה של פריסת הרכיבים הגרפיים שמוטמע ב-Android Studio תומך עכשיו באפליקציות XR, ומאפשר לבדוק ולבצע אופטימיזציה של פריסת הרכיבים הגרפיים בסביבת ה-XR. קבלת תובנות מפורטות לגבי מבנה הרכיבים של האפליקציה וזיהוי בעיות פוטנציאליות בפריסה, כדי ליצור חוויות חלקות ויעילות יותר.
תמיכה בגודל דף של 16KB
ההשקה של Android Studio Narwhal כוללת תמיכה משופרת במעבר לגודל דף של 16KB. כדי לעזור לכם לעבור את המעבר הזה בצורה חלקה, Android Studio מציע עכשיו אזהרות פרואקטיביות כשיוצרים קובצי APK או Android App Bundle שלא תואמים למכשירים עם 16KB. באמצעות הכלי APK Analyzer, אפשר גם לגלות אילו ספריות לא תואמות למכשירים עם 16KB. כדי לבדוק את האפליקציות בסביבה החדשה הזו, זמין גם יעד אמולטור ייעודי של 16KB ב-Android Studio לצד תמונות קיימות של 4KB.

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

הידור מחדש של רכיבים צאצאים בכלי לבדיקת פריסות
הכלי Layout Inspector תומך בספירת הרכבה מחדש של רכיבים צאצאים. עכשיו אפשר לראות את מספר הרכיבים שנוצרו מחדש גם אם הרכיב שאותו יוצרים מחדש מכווץ מתחת לרכיב אב בעץ הרכיבים. כשרואים שהמספרים של ה-recomposition של רכיבי הצאצא גדלים, אפשר לפתוח את העץ ולמצוא את המקומות שבהם מתבצעים ה-recomposition.

מעבדות מכשירים של שותפים זמינות עם סטרימינג של מכשירי Android
מעבדות המכשירים של השותפים הן מעבדות מכשירים שמופעלות על ידי שותפי OEM של Google, כמו Samsung, Xiaomi, OPPO, OnePlus, vivo ואחרים, והן מרחיבות את מבחר המכשירים שזמינים בסטרימינג של מכשירי Android. השירות הזה נמצא בגרסת בטא והוא זמין בגרסאות האחרונות של Canary ב-Android Studio. מידע נוסף זמין במאמר חיבור ל-Partner Device Labs.
מצב K2 כברירת מחדל
מעכשיו, Android Studio משתמש במהדר K2 Kotlin כברירת מחדל. הקומפיילר מהדור הבא הזה משפר משמעותית את הביצועים של סביבת הפיתוח המשולבת (IDE) ושל הגרסאות שלכם. הפעלת K2 סוללת את הדרך לתכונות עתידיות של שפת התכנות Kotlin, ולחוויית פיתוח מהירה ואמינה יותר ב-Kotlin.