Android Studio I/O Edition: מה חדש בכלים למפתחי Android
משך הקריאה: 8 דקות
השנה ב-Google I/O אנחנו עוברים מעבר לשינויים איטרטיביים, אל שינוי מהותי באופן שבו אפליקציות בנויות. הכלים החדשים שלנו מיועדים לעידן ה-AI האג'נטי, עם תכונות שמשפרות את הפרודוקטיביות שלכם כמפתחי Android, וגם משפרות את סוכני ה-AI שאתם פורסים בבסיס הקוד. לכן, בין אם אתם משתמשים ב-AI בלבד או שאתם מעדיפים להיות האדריכלים של כל שורת קוד, הכלים שלנו יעזרו לכם להישאר בחזית הטכנולוגיה.
אנחנו עוברים מפיתוח 'בעזרת AI' לפיתוח 'מבוסס-סוכן', ומאפשרים לכם להפוך רעיון ראשוני לאפליקציית הפקה באיכות גבוהה עם הרבה פחות מאמץ מצד המפתחים.
אז מה חדש בכלים למפתחי Android? בבלוג הזה נסביר על 3 תחומים עיקריים:
- הסוכן יכול לטפל בזה: לא משנה איזו משימת פיתוח אתם מבצעים, הסוכן של Android Studio יכול לעזור לכם: החל מתכנון הארכיטקטורה והעיצוב של האפליקציה, דרך כתיבת קוד, ועד לבדיקות יחידה ותיקון באגים.
- כל ספק AI, בכל מקום שבו אתם מפתחים: ב-Android Studio אתם יכולים להשתמש בכל מודל, ואנחנו אפילו עוזרים לכם לבחור את המודלים עם הביצועים הכי טובים. אתם יכולים לבחור כל אחד מהמודלים המובילים של Google, Anthropic או OpenAI, או אם אתם צריכים להריץ באופן מקומי – Gemma 4 הוא המודל המקומי הכי יעיל ומשוכלל שלנו! בעזרת Android CLI, אפשר ליצור אפליקציות ל-Android מהר יותר ובקלות רבה יותר באמצעות הסוכנים וסביבות הפיתוח שתבחרו.
- כמו תמיד, הביצועים והאיכות הם בראש סדר העדיפויות: אנחנו ממשיכים להשקיע בכלים למפתחי Android שאתם אוהבים: מהאמולטור, דרך כלי הפרופיל, כלי ניתוח הביצועים ועוד!
1: מאפשרים לסוכן לטפל בזה
המיומנויות של הסוכן
Android Studio תומך עכשיו בכישורי סוכן, שהם קבוצות מודולריות של הוראות שמבססות מודלים גדולים של שפה (LLM) על תהליכי עבודה מיוחדים וידע ספציפי לתחום. כשמוסיפים כישורים לפרויקט, אפשר ללמד את הסוכן לפעול לפי שיטות מומלצות ספציפיות, דפוסי ארכיטקטורה או תהליכי עבודה של ספריות. כך אפשר ליצור קוד מדויק יותר שמתאים להקשר, ולהפעיל באופן אוטומטי מיומנויות למשימה המתאימה, כדי שהסוכן יפעל כמומחה. ריכזנו הרבה מהיכולות המובילות של סוכני Android ו-Firebase בגרסת Canary העדכנית של Android Studio, כדי שתוכלו להתחיל לבנות אפליקציות בלי לבזבז זמן.
אתם יכולים ליצור מיומנות משלכם או להשתמש ב-Android CLI כדי להתקין את המיומנויות הרשמיות שלנו – מאגר שמכסה חלק מתהליכי העבודה הנפוצים ביותר שחלק ממפתחי Android ומודלים של שפה גדולה (LLM) עשויים להתקשות בהם. הם עוזרים למודלים להבין טוב יותר דפוסים ספציפיים וליישם אותם בהתאם לשיטות המומלצות ולהנחיות שלנו בנושא פיתוח ל-Android, כמו העברה מ-XML ל-Compose, תצוגה מקצה לקצה, Navigation 3 ועוד. אפשר אפילו לפתח ל-Android XR, וליצור אפליקציה יפהפייה למשקפיים עם Jetpack Compose Glimmer. הכישורים הרשמיים של Android כלולים אוטומטית בגרסה העדכנית של Android Studio, כך שהסוכן מוכן ליצור אפליקציות.
פיתוח אפליקציות Full-stack באמצעות Firebase במצב סוכן
שירותי Firebase כמו Auth ומסדי נתונים של Firestore יכולים עכשיו להיות מופעלים ישירות במצב סוכן ב-Android Studio באמצעות Agent Skills for Firebase. הנציג יוכל להשלים את השילוב עם Firebase ולהגדיר שירותי קצה עורפי. השילוב הזה מאפשר לכם ליצור אפליקציות Android חזקות עם מחסנית מלאה בלי לצאת מסביבת הפיתוח המשולבת (IDE).
שיחות מקבילות
עכשיו אפשר להריץ כמה שיחות במקביל במצב נציג. בשיחה אחת, תוכלו להריץ בדיקות, ובזמן שאתם מחכים, תוכלו להפעיל את מצב התכנון כדי ליצור תכונה חדשה באפליקציה שלכם, ובמקביל להשתמש בשרשור שיחה שלישי כדי לכתוב תיעוד לאפליקציה. השיפורים האלה יחסכו לכם זמן וישפרו את הפרודוקטיביות שלכם.
סוכן חדש ליצירת פרויקטים עם יכולות מתקדמות יותר
הסוכן של Android Studio ליצירת פרויקט חדש התפתח לכלי פיתוח רב-עוצמה, שמשתמש בתוכנית ביצוע מרובת שלבים וב"לולאת יצירה" אוטונומית שמתקנת בעצמה שגיאות בנייה ומגדירה תלות בין כמה קבצים. היכולת המתקדמת הזו משתפרת משמעותית בזכות השילוב החדש שלה עם Firebase Agent Skills, שמאפשר למפתחים ליצור, לנפות באגים ולפרוס אפליקציות מלאות של Full-Stack ישירות מהנחיה אחת ועד לייצור הסופי.
בנוסף, יש עכשיו תמיכה במסכים גדולים. אתם יכולים ליצור את התשתית של הפרויקט עם פריסות, ניווט ורכיבים שממוטבים לטאבלטים, למכשירים מתקפלים ולמחשבים ניידים כבר מההתחלה. יש בו לוגיקה נוספת לבדיקת האפליקציה באמולטורים של מסכים גדולים, אם הפעלתם אמולטור כזה. פשוט מגדירים את המכשיר הנדרש ב-אמולטור Android והסוכן יכול לבדוק אותו.
2: כל ספק AI, בכל מקום שבו אתם בונים
פיתוח אפליקציות ל-Android ב-Google AI Studio
עכשיו ב-Google AI Studio יש יכולות מלאות לפיתוח אפליקציות ל-Android. המשתמשים יכולים ליצור אפליקציות חדשות, לראות תצוגה מקדימה שלהן באופן מיידי באמצעות אמולטור Android מוטמע ולפרוס אותן ישירות למכשירים פיזיים באמצעות ADB דרך USB. בנוסף, מפתחים יכולים לפרסם ישירות ב-Google Play. AI Studio יוצר את רשומת האפליקציה, מאגד את החבילה ומעלה אותה למסלול בדיקה פנימי. לפיתוח מתקדם ולמוכנות לייצור, אפשר לייצא פרויקטים כקובץ ZIP ולפתוח אותם בצורה חלקה ב-Android Studio. כדי להתחיל, נכנסים ל-Google AI Studio ומתחילים לפתח!
Android CLI עוזר לכם לפתח מהר יותר וביעילות רבה יותר באמצעות כל סוכן
Android CLI מאפשר לכם ליצור אפליקציות באמצעות כל סוכן, מודל שפה גדול (LLM) וכלי שתבחרו. Android CLI מיועד לעזור לסוכני AI לבנות מהר יותר, ולהשתמש בפחות טוקנים בהשוואה לשימוש רק בכלים גנריים של LLM. בעזרת בסיס הידע של Android והמיומנויות של Android, אתם יכולים להנחות את הסוכן שבחרתם לפעול לפי השיטות המומלצות העדכניות ביותר בכל סביבת קידוד.
בנוסף, כשמשתמשים בגרסת Canary העדכנית של Android Studio Quail, Android CLI מאפשר לסוכן להשתמש ביכולות המתקדמות של סביבת הפיתוח המשולבת (IDE), כמו ניתוח קבצים לזיהוי בעיות או חיפוש הצהרות על סמלים. Google Antigravity 2.0 מציע עכשיו תמיכה רשמית בפיתוח ל-Android באמצעות Android CLI.
תוכנית Google AI
עכשיו אפשר להשתמש בתוכנית Google AI Pro או Ultra כדי לקבל גישה לקיבולת ייעודית ולמכסות גבוהות יותר לשימוש ב-Gemini ב-Android Studio. התכונה הזו שימושית במיוחד לסשנים ארוכים של פיתוח סוכנים ל-Android, שעשויים לדרוש שימוש ביותר טוקנים. Android Studio מזהה את המינוי שלכם באופן אוטומטי כשאתם מתחברים באמצעות חשבון Google.
Gemma 4 לעזרה מקומית בכתיבת קוד ול-AI במכשיר
Gemma 4 הוא מודל מקומי מתקדם שאומן לפיתוח ל-Android. זהו המודל המקומי הכי יעיל שלנו, והוא מסוגל לבצע קידוד מורכב בכמה שלבים ב-Android Studio. הוא אידיאלי למפתחים שזקוקים לפרטיות נתונים, לגישה אופליין או שנתקלו בבעיות שקשורות למכסות עם מודלים אחרים.
ועכשיו, בגרסת ה-Canary העדכנית, אפשר להוריד ולהפעיל את Gemma 4 ישירות מ-IDE, בלי להגדיר שרת חיצוני.
שימוש במודל משלכם ב-Android Studio
מפתחים יכולים להשתמש ב-Android Studio כדי להוסיף לסביבת הפיתוח המשולבת (IDE) כל מודל שהם בוחרים, ולקבל עזרה מ-AI אקטיבי. אפשר להשתמש במודלים כמו Gemini, GPT ו-Claude כדי לשפר את תהליך העבודה, או במודל מקומי כמו Gemma 4. הגמישות הזו מאפשרת למפתחים שליטה רבה יותר בביצועים, בפרטיות ובעלות.
Android Bench מדגיש את המודלים המובילים
מוקדם יותר השנה השקנו את Android Bench, מדד ההשוואה וטבלת המובילים שנועדו להעריך את היעילות של מודלים גדולים של שפה (LLM) בטיפול במשימות פיתוח של Android בעולם האמיתי. המטרה היא להאיץ את השיפורים ב-AI, כדי שתוכלו להשתמש במודלים מועילים יותר לקבלת עזרה מ-AI, וכך לפתח אפליקציות איכותיות יותר למשתמשי Android.
ביקשת מאיתנו להעריך מודלים פתוחים, אז הוספנו אותם לדירוג כדי לעזור לך להבין את הביצועים של מודלים גדולים של שפה (LLM) עם פרטיות נוספת וגישה אופליין. בנוסף, אנחנו פועלים להגדלה משמעותית של רמת הקושי של האתגרים שאנחנו מציבים למודלים מסוג LLM, כדי להמשיך לעודד שיפורים. זה כולל יצירת משימות ארוכות טווח, שמהנדס Android טיפוסי צריך כמה ימים כדי להשלים אותן.
3: כמו תמיד, הביצועים והאיכות הם בראש סדר העדיפויות:
בדיקת אינטראקציות בין מכשירים באמצעות אמולטור Android
ב-אמולטור Android יש עכשיו מחסנית רשת חדשה שמאפשרת קישוריות מקצה לקצה בין כמה מכשירים וירטואליים באותה מכונת מארח, ללא צורך בהגדרה. העדכון הזה מבטל את הצורך בהעברה ליציאה אחרת ידנית, ומאפשר למפתחים לבדוק בקלות תרחישים של שימוש בכמה מכשירים, כמו משחקים מקומיים מרובי-משתתפים, שיתוף קבצים וצימוד של אפליקציות נלוות. על ידי יצירת מישור אחורי וירטואלי משותף ברשת, אמולטור Android מספק סביבה יציבה ועקבית יותר לבניית חוויות שימוש מורכבות ומקושרות באפליקציות במגוון גורמי צורה.
ממשק הגישור של Android (ADB) דרך Wi-Fi 2.0
ADB Wi-Fi 2.0 מציע ניפוי באגים אלחוטי אמין הרבה יותר. עם כלי שורת הפקודה העדכני של ADB מ-Android Platform Tools v37 ומכשיר Android 17, אתם יכולים עכשיו לשנות רשתות, לכבות את המחשב ולהמשיך את היום כרגיל, והמכשירים יישארו מחוברים. בנוסף, מכשירים שבהם מופעל ניפוי באגים אלחוטי יוצגו אוטומטית במנהל המכשירים של Android Studio, ויאפשרו לכם לצפות בתהליך ההתאמה. כך קל יותר מאי פעם לחבר טלפונים, שעונים ועוד מכשירי Android.
עכשיו אפשר לפרסם ב-Google Play לבדיקה מ-Android Studio
מעכשיו אפשר להעלות גרסאות חדשות של האפליקציה ישירות למסלולי הבדיקה ב-Google Play Console דרך Android Studio. כדי לעשות זאת, בוחרים באפשרות חדשה להמשך התהליך 'פרסום לבדיקה' בסוף התהליך 'יצירת קובץ חתום של Android App Bundle'. השילוב הזה תומך בהעלאה של גרסה ראשונית של אפליקציה חדשה לגמרי למסלול לבדיקה פנימית ב-Play Console. אפשר להשתמש בתכונה הזו גם כדי להעלות גרסאות לאפליקציות קיימות למסלולי הפצה לבדיקה. כדי להשתמש בפונקציונליות הזו, צריך להירשם ל-Google Play Console. כדי לקרוא על כל העדכונים מ-Play בכנס I/O, אפשר לעיין בבלוג 'מה חדש ב-Google Play'.
תמיכה בנושא אימות למפתחי Android
עכשיו אפשר לראות את סטטוס הרישום של האפליקציה ישירות ב-Android Studio כשיוצרים קובץ App Bundle או APK חתום. הצגת המידע הזה ב-Android Studio מאפשרת לכם לטפל בבעיות ברישום מוקדם ולוודא שהאפליקציות שלכם מוכנות לפני שדרישת האימות תיכנס לתוקף במכשירי Android מאושרים החל מספטמבר 2026.
זיהוי דליפות זיכרון באמצעות LeakCanary
דליפות זיכרון ב-Android מתרחשות כשהקוד שומר על הפניה לאובייקט הרבה אחרי שמחזור החיים שלו הסתיים. כך, כלי איסוף האשפה (GC) לא יכול לפנות את הזיכרון הזה, ובסופו של דבר הביצועים יהיו איטיים או שיוצג OutOfMemoryError (OOM).
המשימה של פרופיל ה-LeakCanary ב-Android Studio משפרת באופן משמעותי את הפרודוקטיביות של המפתחים, כי היא מאפשרת לנתח ולבדוק עקבות של דליפות זיכרון ישירות בסביבת הפיתוח במחשב, ולא במכשיר הנייד. בנוסף, Android Studio מייעל את פתרון הבעיות באמצעות כלים כמו 'מעבר להצהרה' כדי למפות את ניתוח הדליפה ישירות לבסיס הקוד, וכך מאפשר למפתחים לאתר ולפתור במהירות דליפות זיכרון.
החל מגרסה Quail 1 של Android Studio, אפשר גם לבקש מ-Gemini לבדוק את דליפת הזיכרון באמצעות הלחצן 'תיקון באמצעות סוכן'.
Android Performance Analyzer (APA)
Android Performance Analyzer (APA) הוא הדור הבא של כלי ליצירת תמונת מצב של ביצועים ל-Android, והוא מספק ניתוח מגובש של המעבד (CPU), המעבד הגרפי (GPU), הזיכרון וצריכת החשמל של האפליקציות והמשחקים שלכם שפועלים במכשירי Android בגרסה 12 ומעלה. APA מתוכנן לפעול בצורה אמינה ועם ביצועים טובים, עם מהירויות עיבוד של עקבות שהן עד 26 פעמים מהירות יותר בהשוואה לכלים קודמים.
APA משתלב באופן טבעי עם סוכני AI ומציע שתי מיומנויות חדשות: Perfetto SQL skill ו- Perfetto Analysis skill, שעוזרות לענות על שאלות כמו Why is my app startup slow? (למה ההפעלה של האפליקציה שלי איטית?)
כלי לניתוח ההגדרות של R8
R8 היא אחת הדרכים הטובות ביותר לשפר את ביצועי האפליקציה ולהפחית את הזיכרון שבשימוש. השיפורים בביצועים שאפשר להשיג באמצעות R8 קשורים ישירות לכמות בסיס הקוד שאפשר לבצע בו אופטימיזציה באמצעות R8. השקנו כלי חדש שיעזור לכם להפיק את המקסימום מאופטימיזציה באמצעות R8 – כלי הניתוח של הגדרות R8. הכלי מספק תובנות לגבי איכות ההגדרה של R8 וההשפעה של כללי השמירה הספציפיים על האפליקציה. הוספנו גם שלושה ציונים שמראים כמה מבסיס הקוד זמין לאופטימיזציה, לערפול קוד ולכיווץ.
הצעות לתיקון קריסות בשילוב של Agent ב-AQI
חלון הכלים App Quality Insights משולב עכשיו עם סוכן ה-AI כדי לנתח נתוני קריסה יחד עם קוד המקור, לספק הסברים מפורטים ולהציע תיקונים פוטנציאליים. אחרי שבוחרים קריסה בחלון הכלי App Quality Insights, עוברים לכרטיסייה 'תובנות' ולוחצים על 'מידע נוסף' כדי לראות הסבר מפורט על הקריסה. לוחצים על 'תיקון באמצעות AI' כדי שהסוכן יציע שינויים בקוד שאפשר לבדוק ולאשר.
שנתחיל?
Android Studio מצמצם את הפער בין יצירת רעיונות לבין הטמעה. עם כלים מתקדמים שנועדו לפיתוח מבוסס-סוכנים, קל יותר מתמיד ליצור אפליקציות איכותיות ל-Android ולפרסם אותן.
אפשר להוריד את גרסת הטרום-השקה האחרונה של Android Studio Quail ולנסות את התכונות החדשות. כמו תמיד, המשוב שלכם חשוב לנו מאוד. אתם יכולים לעיין בבעיות ידועות, לדווח על באגים ולהצטרף לקהילה התוססת שלנו ב-LinkedIn, ב-YouTube או ב-X. שיהיה בהצלחה בכתיבת הקוד!
אפשר לעיין בהודעה הזו ובכל העדכונים מ-Google I/O 2026 בכתובת io.google.
להמשך הקריאה
-
חדשות על מוצרים
תהליך העבודה והצרכים של כל מפתח ומפתחת שונים, ולכן חשוב שתהיה לכם אפשרות לבחור איך AI יעזור לכם בתהליך הפיתוח. בינואר השקנו את האפשרות לבחור כל מודל AI מקומי או מרוחק כדי להפעיל את פונקציונליות ה-AI ב-Android Studio
Matthew Warner • משך הקריאה: 2 דקות
-
קהילה
Compose 1.9, Media 3 1.8, QPR2 Beta 1, Narwhal Feature Drop ועוד!
Daniel Galpin • משך הקריאה: 9 דקות
-
חדשות על מוצרים
בכנס Google I/O השנה דיברנו על המודל העסקי המתפתח שלנו, שמציע יותר אפשרויות ודרכים חדשות לגלות את האפליקציות והתוכן שלכם בחנות ומחוצה לה. בנוסף, הצגנו כלים ותובנות מתקדמים שיעזרו לכם להרחיב את העסק בצורה פשוטה יותר.
Paul Feng • משך הקריאה: 6 דקות
כדאי תמיד להיות בעניינים
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?