גרסת Android Studio Rabbit 2 יציבה ומוכנה לשימוש בסביבת הייצור. הגרסה הזו כוללת תכונות חשובות שמשפרות את הפיתוח, כמו Bring Your Own Agent, תכונות חדשות של אמולטור XR, עדכון של LeakCanary, כלי חדש לניהול מיומנויות של סוכנים, סקר קוד באמצעות AI ועוד. אתם יכולים לקרוא מידע נוסף על התכונות היציבות האלה, על התכונות בגרסה האיטרטיבית האחרונה לקהל מצומצם (canary release) של Android Studio, ולצפות בהדגמות ובשיחות שאנחנו משתפים במפגש של מפתחי Android, שמועבר היום בשידור חי.
Bring Your Own Agent (BYOA): שילוב סוכני התכנות המועדפים עליכם
אמרתם לנו כמה חשובה הגמישות בתהליכי העבודה שלכם. עכשיו אתם יכולים לגשת לסוכנים הכי טובים יחד עם הכלים הכי טובים למפתחי Android. אם אתם מעדיפים סוכן ספציפי שתואם ל-ACP, אתם יכולים לבחור אותו. אם אתם צריכים את היעילות הכלכלית של נציג מסוים לפרויקט שלכם – זה אפשרי. אם אתם צריכים להשתמש בספק ספציפי כדי לעמוד בתנאים של הסכם ארגוני, אתם יכולים לעשות את זה.
אתם יכולים לבחור מבין יותר מ-40 סוכני תכנות, כולל Claude Agent, Codex של OpenAI, Junie ו-Google Antigravity. לסוכנים האלה יש גישה לכלים של Android Studio כמו אמולטור Android, מערכות build ו-Logcat, והם יכולים גם להשתמש במיומנויות Android כדי להשלים משימות מורכבות.
כדי להתחיל להשתמש ב-BYOA, פותחים את חלון הסוכן ובוחרים את הסוכן המועדף, או בוחרים סוכן דרך הגדרות > כלים > AI > סוכנים, מאמתים את החשבון ושולחים את ההנחיה הראשונה.
פיתוח ל-Android XR באמצעות אמולטורים
אמולטורי Android XR למשקפי XR, למשקפיים עם ממשק קולי ולמשקפיים עם תצוגה פנימית פועלים עכשיו באופן יציב ב-Android Studio, עם תכונות חדשות ומעודכנות, כדי שתוכלו ליצור, לשפר ולבדוק חוויות ב-Android XR ישירות מהמחשב הנייד. האמולטור המעודכן של משקפיים עם תצוגה פנימית מאפשר לכם להתאים אישית את הסביבה באמצעות תמונות ב-360 מעלות או פיד סרטונים ממצלמה מחוברת, כדי שתוכלו לבדוק סביבות פיזיות אמיתיות מכל מקום. הוספנו גם נורות LED חדשות בחומרה שמציינות את מצבי המיקרופון והמצלמה, ושיפרנו את אשף ההתאמה כדי להתאים טלפון וירטואלי לאודיו וירטואלי ולמשקפיים עם תצוגה פנימית בצורה מהירה ואמינה יותר. כדי להתחיל, מפעילים את האמולטורים של XR, אודיו או משקפיים עם תצוגה פנימית מ-Device Manager.
איך למצוא, להתקין ולנהל מיומנויות ב-Android Studio
עכשיו קל יותר למצוא, להתקין ולנהל מיומנויות ב-Android ישירות במנהל המיומנויות ב-Android Studio. כך אתם יכולים לשלוט באופן מפורט בתהליכי העבודה המיוחדים ובהנחיות הפרוצדורליות שזמינות לסוכן. ב-Android Studio יש מיומנויות של Android ומיומנויות של סוכני Firebase – כמו העברת תצוגות XML מדור קודם ל-Jetpack Compose, שדרוג ל-AGP 9, הטמעת פריסות דינמיות למכשירים מתקפלים ולטאבלטים או שילוב של שירותי CameraX ו-Firebase.
פותחים את הכרטיסייה של עורך הכישורים דרך סמל האפשרויות הנוספות (3 נקודות) בחלונית Agent (ניהול הכישורים של Agent), על ידי הקלדת @ בתיבת הצ'אט ולחיצה על ניהול הכישורים, או דרך הגדרות > כלים > AI > מנהל הכישורים.
תיקונים אג'נטיים באמצעות LeakCanary
Android Studio משלב את LeakCanary ישירות עם הסוכן המובנה כדי לעזור לכם לאבחן ולפתור דליפות זיכרון בלי לצאת מסביבת הפיתוח המשולבת (IDE). השילוב הזה מאפשר ל-LeakCanary לספק הסברים מפורטים יותר על הסיבות הבסיסיות לדליפות זיכרון, ולהציע שינויים ספציפיים בקוד כדי לתקן אותן. אפשר לנסות את התכונה הזו במשימה LeakCanary בכלי הפרופיילינג.
Gemini Enterprise ב-Android Studio
לצוותי הנדסה שזקוקים לרמה שמתאימה לארגונים של משילות, לאמצעי בקרה על פרטיות מחמירים על פרטיות הנתונים ולשילובים מותאמים אישית של מאגרי ידע פנימיים, יש תמיכה מלאה ב-Gemini Enterprise ב-Android Studio החל מגרסת Android Studio Rabbit 1. אתם יכולים להשתמש ב-Gemini Enterprise כדי להתחבר למערכות העיצוב, לערכות ה-SDK הפנימיות ולמאגרים הפרטיים שלכם, ולקבל תשובות רלוונטיות מאוד לתרחישי השימוש שלכם.
Gemini Enterprise ב-Android Studio מספק יכולות חשובות לצוותים בארגונים:
- פרטיות נתונים מחמירה: מבטיחה שקוד המקור וההקשר של סביבת העבודה אף פעם לא נשמרים או משמשים לאימון מודלים בסיסיים גלובליים.
- תאימות ורישום ביומן ביקורת: שקיפות מלאה לגבי פעילויות של סוכנים, תיקונים שנוצרו והיסטוריית הנחיות בתוך היקף האבטחה של הארגון.
- כללי מדיניות לאדמינים: ניהול מרכזי שמאפשר לאדמינים ממחלקת ה-IT להגדיר מיומנויות, סוכנים ונקודות קצה של מודלים שאושרו לשימוש בצוותי הפיתוח.
מעבר מהשוואות גולמיות לסקירות קוד מודרכות באמצעות Change Review
כלים אג'נטיים עוזרים לכם לכתוב ולשכתב קוד מהר יותר מאי פעם, אבל נוצר צוואר בקבוק חדש בתהליך ההנדסה: בדיקה ואימות של כל הקוד הזה. הכלי "בדיקת שינויים באמצעות AI" זמין בכל מקום שבו יש שינויים בקוד ב-Android Studio. אתם יכולים להתחיל בדיקה משלוש נקודות כניסה חזותיות או ישירות מחלון הצ'אט של Agent.
בשלב הראשון של בדיקת השינויים, המערכת מזהה תיקונים מומלצים. בשלב הזה, הנציג בודק באופן עצמאי את השינויים בנציג, את השינויים שממתינים לשמירה או את השינויים שנשמרו ונמצאים בבדיקה. אחרי שתטפלו בתיקונים המומלצים, תוכלו ללחוץ על יצירת הדרכה כדי להתחיל הדרכה מפורטת. במקום לאלץ אתכם לקרוא קבצים בסדר אלפביתי, ההדרכה המפורטת מאיצה את הבדיקה על ידי קיבוץ ותעדוף של קטעי diff קשורים בפרויקט לפי נושאים לוגיים.
תחילת העבודה
כדי להתחיל להשתמש בתכונות האלה, צריך להוריד את הגרסה היציבה העדכנית של Android Studio. אם נתקלתם בבאג, אתם יכולים לדווח על הבעיה. אתם מוזמנים להצטרף לקהילת המפתחים ל-Android ב-LinkedIn, ב-YouTube וב-X.
אתם יכולים לצפות בהדגמות ובהרצאות על התכונות האלה ועל תכונות נוספות במפגש של מפתחי Android, שמועבר היום בשידור חי. אתם יכולים גם לקרוא מידע נוסף על העדכונים בכלים מבוססי-סוכנים ל-Android. אנחנו כבר מחכים לראות מה תפתחו!
-
חדשות על המוצרהשנה ב-Google I/O אנחנו לא מסתפקים בשינויים הדרגתיים, אלא עוברים לשינוי מהותי באופן שבו אפליקציות נבנות. הכלים החדשים שלנו מותאמים לעידן סוכני ה-AI, עם תכונות שמשפרות את הפרודוקטיביות שלכם כמפתחים של Android ומשדרגות את סוכני ה-AI שאתם פורסים בבסיס הקוד.
Matthew Warner • משך הקריאה: 8 דקות -
חדשות על המוצרלכל מפתח יש תהליך עבודה וצרכים ייחודיים, וחשוב שתהיה לו אפשרות לבחור איך ה-AI יעזור לו בפיתוח. בינואר השקנו את האפשרות לבחור כל מודל AI מקומי או מרוחק כדי להפעיל את פונקציונליות ה-AI ב-Android Studio.
Matthew Warner • משך הקריאה: 2 דקות -
חדשות על המוצרבשנה שעברה, פתחנו את Android Studio לכל מודל AI. היום אנחנו עושים את הצעד הבא ומשיקים תמיכה בסוכני תכנות לבחירתכם.
Matthew Warner • משך הקריאה: 3 דקות
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?