חדשות על מוצרים
Android CLI Now Stable 1.0: Accelerate developing for Android using any agent
משך הקריאה: 5 דקות
למפתחי Android יש הרבה אפשרויות בכל הנוגע לסוכנים, לכלים, לממשקי שורת פקודה (CLI) ולמודלים גדולים של שפה (LLM) שבהם הם משתמשים לפיתוח אפליקציות. בין אם אתם משתמשים ב-Gemini ב-Android Studio, ב-Antigravity 2.0, ב-Antigravity CLI או בסוכנים של צד שלישי כמו Claude Code של Anthropic או Codex של OpenAI, המשימה שלנו נשארת זהה: לוודא שאפשר לפתח אפליקציות Android באיכות גבוהה בכל מקום.
ב-Google I/O ‘26, שיתפנו את ההתקדמות האחרונה בפיתוח של סוכנים, והצגנו כמה מהיכולות החדשות ביותר של Android CLI – עכשיו בגרסה יציבה 1.0 ומוכן לשימוש של כל מפתחי Android. אנחנו מספקים לסוכנים שלכם את הכלים הנכונים כדי שיוכלו לעבוד איתכם, החל מכישורים חדשים ועד לאפשרות גישה ליכולות מתקדמות של Android Studio.
אם אתם כבר משתמשים ב-Android CLI ורוצים להתחיל להשתמש בכל התכונות החדשות, פשוט מריצים את הפקודה android update. אחרת, כדאי להמשיך לקרוא כדי להבין איך אנחנו משפרים את היכולות של הסוכנים שאתם בוחרים ליצור אפליקציות ל-Android.
פיתוח ל-Android זמין ב-Antigravity
Google Antigravity כולל עכשיו חבילה אופציונלית של משאבי Android – כולל Android CLI ומיומנויות – שאפשר להתקין. אפשר להתקין את החבילה במהלך ההצטרפות אחרי ההתקנה, או מאוחר יותר דרך התפריט הגדרות > התאמות אישיות > פלאגינים של Build With Google.
כך Antigravity מקבל את כל הכלים והידע העוצמתיים של Android CLI, ובעזרתם הוא יכול לבצע את משימות הליבה שנדרשות לפיתוח אפליקציות ל-Android בצורה קלה ויעילה יותר – החל מיצירת פרויקטים ועד לפריסת האפליקציה במכשיר וירטואלי חדש של Android.
איך משתמשים ביכולות של Android Studio בכל סוכן
Android CLI מספק ממשק קל משקל לסוכני AI כדי לבצע משימות ולאחזר ידע על פיתוח ל-Android. עם זאת, יש יתרונות להתמחות – Android Studio מכיל יותר מעשור של מומחיות ב-Android, שנבנתה כדי לטפל גם בפרויקטים המורכבים ביותר של Android. הוא כולל את מנוע הניתוח הסטטי המתקדם של Android Studio, כלים לשינוי מבנה הקוד, ניהול תלויות, ספריות לעיצוב ולרינדור של ממשק משתמש ועוד. סוכני AI יכולים עכשיו להשתמש בכלים של Android Studio כדי לקבל רבות מהיכולות האלה.
בגרסה האחרונה של Android CLI נוספה הפקודה החדשה android studio. ההגדרה הזו מאפשרת לסוכן שתבחרו להשתמש ביכולות העמוקות וההקשריות של Android Studio כדי להבין טוב יותר פרויקט Android פתוח ולבצע בו פעולות. אם מריצים את Android Studio לצד הסוכן המועדף באמצעות Android CLI, המשימות של הסוכן יכולות לנווט בבסיס הקוד בצורה יעילה יותר כדי ליצור שינויים מדויקים יותר בקוד. בנוסף, אם משתמשים ב-Android CLI כדי ליצור את הפרויקט ולבצע בו איטרציות, קל יותר לעבור ל-Android Studio. כך אפשר להשתמש בכלים שנוצרו במיוחד למטרה הזו, כמו פרופילים של ביצועים, תצוגות מקדימות של Compose וסטרימינג של מכשירי Android, כדי להגיע לגימור ברמה של מוצר.
אם פרויקט פתוח בגרסת ה-Preview העדכנית של Android Studio Quail, אתם (או הסוכן שלכם) יכולים להריץ את הפקודה הבאה כדי לבדוק אם ה-CLI של Android יצר חיבור לפרויקט הפתוח:
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
משם, הסוכנים יכולים להשתמש בפקודה android studio כדי לגשת לכלים רבי עוצמה של סביבת פיתוח משולבת (IDE) כדי ליצור אינטראקציה עם פרויקטים בצורה יעילה יותר. בין הפקודות העיקריות:
- analyze-file: מנתח קובץ כדי למצוא בו שגיאות ואזהרות באמצעות הבדיקות המובנות של הכלי לעריכה.
- find-declaration: מוצא את האתר שבו מוגדר סמל (class, method, variable, field, constant או Android resource/color) בפרויקט באמצעות רזולוציה סמנטית.
- find-usages: מאתר את כל ההפניות וההצהרות של סמל (class, method, variable או משאב של Android) בכל הפרויקט באמצעות ניתוח סמנטי.
- render-compose-preview: מעבד תצוגה מקדימה של ממשק משתמש של Jetpack Compose ומחזיר נתיב לתמונה ולהיררכיית ממשק המשתמש אם הפעולה הצליחה.
- version-lookup: קבלת המידע העדכני ביותר לגבי הגרסאות של יחסי תלות ספציפיים באפליקציה שזמינות במאגרים נפוצים, כמו מאגר Google Maven. הפתרון התוכניתי מקל על ניהול התלות ומפחית את הסיכוי לבעיות.
- open-file: פותח קובץ ישירות ב-Android Studio. האפשרות הזו שימושית אם הסוכן רוצה להפנות את תשומת הלב שלכם לתצוגות מקדימות של כתיבת קוד, למעקב אחר ביצועים או לקבצים ספציפיים אחרים בסביבת הפיתוח המשולבת.
לדוגמה, סוכנים יכולים עכשיו להריץ את הפקודות הבאות כדי להציג תצוגה מקדימה של Compose לפריסה חדשה באפליקציית Android שלכם, ואז לפתוח את התצוגות המקדימות ב-Android Studio כדי שתוכלו לראות כמה תצוגות מקדימות של Compose זו לצד זו ולבצע עריכות בעזרת AI ישירות מ-IDE.
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
כדי לקבל מידע נוסף על השימוש בפקודות האלה, מריצים את הפקודה android help. כדי לוודא שהסוכנים שלכם מבינים איך לעבוד עם הכלי הזה, צריך לעדכן את מיומנות Android CLI על ידי הרצת android init.
עוד דרכים להתחיל
כדי שהשילוב של Android CLI בסביבות שלכם יהיה חלק ככל האפשר, אנחנו מרחיבים את הזמינות שלו. עכשיו אפשר להוריד ולהתקין את Android CLI באמצעות מנהלי חבילות נוספים: apt-get, winget ו-homebrew. לדוגמה, אפשר להריץ את הפקודה הבאה כדי להתקין את Android CLI באמצעות winget:
winget install -e --id Google.AndroidCLI
בנוסף, עדכנו את ההתקנה לספרייה מקומית של המשתמש כברירת מחדל. בדף Android CLI אפשר למצוא את הפקודות לכל מערכות ההפעלה הנתמכות, וגם אפשרויות הורדה נוספות.
תמיכה בתהליכים
אנחנו משיקים גם תמיכה בנתיבי המרה. בעזרת הכלים והכישורים של Journeys שכלולים ב-Android CLI, כל סוכן שתבחרו יכול ליצור ולהפעיל Journeys – תיאורים בשפה טבעית של תהליכי משתמש באפליקציה שלכם, שנשמרים ישירות בפרויקט.
הסוכנים יכולים להריץ את התהליכים האלה באמצעות Android CLI כדי לנווט באפליקציה בדיוק כמו משתמש. התכונה הזו מאפשרת לכם לבדוק, לאמת או לאסוף נתונים בדרכים חדשות לגמרי לגבי חוויות קריטיות באפליקציה שלכם, והכול מבוסס על שפה טבעית ומבוצע על ידי הסוכן שלכם.
הרחבת המיומנויות ב-Android
כדי לעזור למודלים להבין טוב יותר דפוסים ספציפיים ולבצע אותם בהתאם לשיטות המומלצות שלנו, אנחנו ממשיכים להרחיב את ספריית המיומנויות של Android. אנחנו משיקים יכולות חדשות שהופכות את פיתוח Android בכל מקום ליעיל יותר, פרודוקטיבי יותר ועם יכולות משופרות:
- משקפיים עם תצוגה ו-Jetpack Compose Glimmer ל-XR: הנחיות לפיתוח אפליקציות מוקרנות למשקפיים עם תצוגה ל-Android באמצעות ערכת הכלים לממשק משתמש Jetpack Compose Glimmer.
- העברה אל CameraX: עוזרת להעביר הטמעות מדור קודם של מצלמות Android (Camera1 או Camera2 API גולמיים) אל CameraX.
- Perfetto SQL: מתרגם הנחיות נתונים בשפה טבעית לשאילתות Perfetto SQL ומריץ אותן על קובץ פרטי העברה מקומי.
- ממשק משתמש דינמי: הוראות ליצירה או לעדכון של ממשק משתמש של אפליקציה כך שיתאים למכשירי Android שונים
- הגדרת בדיקה: יצירת אסטרטגיית בדיקה בסיסית.
- סגנונות: עוזרים בהטמעה של Jetpack Compose Style API החדש לרכיבים חדשים, ותומכים בהעברה אל Styles API.
- AppFunctions: מנתח בסיסי קוד של Android כדי להמליץ על AppFunctions חדשות ולהטמיע אותן, ומשפר את תיעוד KDoc לאופטימיזציה של Model Context Protocol.
אפשר להוסיף את הכישורים החדשים האלה לתהליך העבודה ישירות משורת הפקודה. כדי לעזור לסוכנים שלכם להבין ולהשתמש ב-Android CLI באופן מיידי, אתם יכולים להפעיל את הסביבה ולהתקין את מיומנות הבסיס android-cli על ידי הרצת הפקודה:
android init
אחרי שתיכנסו, תוכלו לעיין בתהליך העבודה של הסוכן ולהגדיר אותו על ידי חיפוש היכולות המדויקות שהסוכן צריך:
android skills list
אחרי שמצאתם את המיומנות המתאימה, מריצים את הפקודה הבאה כדי להתקין אותה בסביבה שלכם:
android skills add –skill=
להתחלת העבודה
כדי להוריד את גרסת 1.0 היציבה של Android CLI, לנסות את הכלים החדשים ולעיין במסמכים המלאים, אפשר לעבור לכתובת d.android.com/tools/agents. בנוסף, כדי לקבל גישה לתכונות העדכניות ביותר ש-Android CLI מציע, חשוב לעדכן לגרסת הטרום-השקה העדכנית ביותר של Android Studio. אנחנו כבר מחכים לראות מה תיצרו באמצעות Android CLI 1.0 ואיך התכונות החדשות האלה ישפרו את תהליכי העבודה היומיומיים שלכם. אתם מוזמנים להצטרף לקהילה התוססת שלנו ב-LinkedIn, ב-Medium, ב-YouTube או ב-X ולשתף איתנו משוב.
באתר io.google. אפשר לקרוא את ההודעה הזו ואת כל העדכונים מ-Google I/O 2026.
להמשך הקריאה
-
חדשות על מוצרים
בכנס Google I/O השנה דיברנו על המודל העסקי המתפתח שלנו, שמציע יותר אפשרויות ודרכים חדשות לגלות את האפליקציות והתוכן שלכם בחנות ומחוצה לה. בנוסף, הצגנו כלים ותובנות מתקדמים שיעזרו לכם להרחיב את העסק בצורה פשוטה יותר.
Paul Feng • משך הקריאה: 6 דקות
-
חדשות על מוצרים
אנחנו שמחים להודיע על השקת תמיכה רשמית ב-Unreal Engine וב-Godot ל-Android XR. אנחנו משיקים גם כלים חדשים שנועדו לשפר את הפרודוקטיביות ולאפשר יכולות XR חדשות: Android XR Engine Hub ו-Android XR Interaction Framework.
Luke Hopkins • משך הקריאה: 4 דקות
-
חדשות על מוצרים
אנחנו שמחים לשתף אתכם בתכונות של Google TV ובכלים למפתחים שנועדו להגדיל את החשיפה של התוכן שלכם ולהכין את האפליקציה שלכם לחוויות צפייה עתידיות בטלוויזיה.
Paul Lammertsma • משך הקריאה: 4 דקות
כדאי תמיד להיות בעניינים
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?