Android CLI הוא הממשק העיקרי לפיתוח Android מהטרמינל. הוא נועד לשפר את תהליכי הפיתוח באמצעות הסוכן והכלים שתבחרו.
בדף הזה מפורטות התכונות החדשות בכל גרסה של Android CLI. כדי להוריד את Android CLI, עוברים אל דף ההורדה. מידע נוסף זמין במאמר סקירה כללית על Android CLI.
גרסה 1.0.16406183 (ספטמבר 2026)
- הפעלה מהירה יותר: ה-CLI של Android מתחיל לפעול בערך פי שניים יותר מהר, כי ספריית ההורדה המקורית נטענת רק כשמשתמשים בה, והיא כבר לא נפרקת לספרייה זמנית בכל הפעלה.
- קודי יציאה קבועים: עכשיו פקודות מחזירות קוד יציאה שאינו אפס כשהן נכשלות, כולל
create,run,install,describe,layout,docs,info,skillsו-update, מה שהופך את הסקריפטים ואת ה-CI לאמינים יותר. - התאמה של הערות במסך:
android screen --annotateחושפת פרמטרים להתאמה של זיהוי התכונות שלה, כולל ספי זיהוי קצוות, סינון צורות ואסטרטגיית אשכולות, כפי שמתואר ב---help. - אפשרויות ליצירת פרויקט:
android createתומך בדגלים--application-idו---namespaceובשמות אפשרויות עם מקפים, כמו--min-sdk. תבנית ה-Compose משתמשת עכשיו בsrc/main/kotlinקבוצת מקורות ובעיצוב Material 3. - אמולטור ללא ממשק משתמש: מפעילים אמולטור בלי חלון באמצעות
android emulator start --headless. - מהימנות ה-SDK: הפקודות
android sdkנועלות את התהליך כדי שלא יהיו התנגשויות בין הפעלות מקבילות, בודקות את הנתיב והגרסה של החבילות המותקנות, מעדכנות קובצי XML מדור קודם רק כשצריך ומדווחות על שגיאות בצורה ברורה יותר. - פלט של תצוגה מקדימה של יצירה: הפקודה
android studio render-compose-previewמדפיסה את הנתיב המוחלט של התמונה שעברה רינדור, ומאשרת את הכתיבה גם כשמשתמשים ב---print-semantics. - תמיכה ברמות API ישנות יותר: תוקנו כשלים באינטראקציה עם המכשיר, כמו
android layout, במכשירים שפועלת בהם רמת API 32 ומטה.
גרסה 1.0.16261425 (ספטמבר 2026)
- תיקונים בפריסה: תוקנה בעיה שבה פקודת הפריסה לא פעלה בתרחישים מסוימים. כדי לחזור באופן זמני להתנהגות הפריסה הקודמת,
export ANDROID_CLI_LAYOUT_V1=1.
גרסה 1.0.16251017 (ספטמבר 2026)
- פריקת פריסה:
android layoutתומך עכשיו בדגל--no-idleכדי לאחזר פריסה בלי לחכות למצב סרק. android layoutתומך גם בדגל--fullכדי להחזיר את עץ הפריסה כולו ללא סינון. כברירת מחדל,layoutמחזיר רק רכיבים אינטראקטיביים. - השלמה אוטומטית של Shell: אפשר ליצור ולהתקין סקריפטים של השלמה אוטומטית של Shell עבור Bash ו-Zsh באמצעות הפקודה החדשה
android completion. - עדכון סקילים: אפשר לעדכן את הסקילים באמצעות הפקודה החדשה
android skills update, ולהתקין או להסיר כמה סקילים בהפעלה אחת (לדוגמה,android skills install <skill1> <skill2>). - רשימת הסקילים לפי סוכן:
android skills listמוצגת עכשיו כברירת מחדל עם פרטים, כולל תיאורי הסקילים והסוכנים שבהם הסקיל מותקן. android skills listתומך גם בדגל--agent <agent>כדי להציג רשימה של כל הכישורים שהותקנו לסוכן. - ביצועים טובים יותר בהתקנת דלתא: תיקון מהיר יותר של קובצי APK מצטברים ב-
android installבאמצעות קריאות למערכת ליבה ללא העתקה. - זיהוי קצוות המסך: שיפור התכונה וזיהוי הקצוות ב-
android screenבאמצעות אלגוריתמים של זיהוי קצוות Canny.
גרסה 1.0.15985488 (יולי 2026)
- פקודת התקנה ייעודית: התקנת חבילות APK באמצעות הפקודה העצמאית
android install, שכוללת העברה מצטברת של חבילות APK. כך ההתקנות המצטברות מהירות פי כמה מ-adb. - הפעלת התקנות מצטברות: באופן דומה, אפשר להשתמש בדגל
--use-delta-installהחדש ב-android runכדי להאיץ את הפריסה המצטברת של קובצי APK במכשירים. - ניהול SDK חוצה פלטפורמות: אפשר לטרגט פלטפורמות שאינן פלטפורמות מארחות באמצעות הדגל
--platform <os_arch>החדש בפקודותandroid sdk(install,update,materialize) כדי לבדוק, לפתור ולהתקין רכיבים במערכות הפעלה ובארכיטקטורות של מעבדים. - שיפורים ב-Skills CLI: הרחבנו את פקודות המשנה
android skills(add,remove, list, find) עם--helpתיעוד, משוב ברור כשחסרים כישורים, והעלאה בטוחה יותר של הורדות אטומיות עם ביטול אוטומטי של שינויים.
גרסה 1.0.15857036 (יולי 2026)
- תמיכה במגוון רחב יותר של סקילים אג'נטיים: אפשר להתקין סקילים בעשרות סביבות של סוכנים (כולל Claude Code, Cursor, Cline, OpenHands, Windsurf, Zed ו-Devin) באמצעות
android skills install. - כלי הורדה מקורי עם תמיכה ב-proxy: הורדה מהימנה של משאבי רשת באמצעות כלי הורדה מקורי של HTTP עם תמיכה מוכנה לשימוש ב-proxy ארגוני.
- ניהול חבילות SDK: ניהול חבילות SDK עם הסרת כמה חבילות ב-
android sdk removeופתרון בעיות מבוסס SHA ב-android sdk resolve. - שיפורים בתיאור ובמסך: אפשר לראות שגיאות ב-build של Gradle ישירות בפלט הרגיל ב-
android describe, ולבחור מכשירים ספציפיים באמצעות הדגל--deviceב-android screen. - שיפור השימושיות של CLI ודיווח על שגיאות: הודעות שגיאה ברורות יותר כשמזינים פקודות לא מוכרות או יעדים לא חוקיים ליצירת פרויקטים, פקודות
android emulatorלא תלויות רישיות.
גרסה 1.0.15498356 (מאי 2026)
- טעינה דינמית של תבניות SDK: תבניות פרויקט ל-
android createעכשיו מורידות באופן דינמי מחבילת Android SDK ולא מחבילת ה-CLI הבינארית, וכך מבטיחות שבפרויקטים חדשים תמיד נעשה שימוש בתבניות העדכניות ביותר. - תאימות לרישיונות SDK: רישיונות SDK מקובלים שנשמרו על ידי
android sdkתואמים עכשיו לפורמט הקובץ שצפוי בכלי Android SDK ישנים ובתוספים של Gradle. - תמיכה בקישורים סמליים: נוספה תמיכה בקישורים סמליים בפקודות CLI ובפעולות על קבצים.
- חילוץ בינארי אטומי: כדי למנוע מצבי מירוץ של חילוץ במהלך הפעלות מקבילות של CLI מרובה תהליכים, המערכת פורקת קבצים בינאריים לספרייה זמנית לפני שהיא מעבירה אותם באופן אטומי למקום.
- יציבות ב-Windows: שיפור התאימות והביצועים ב-Windows 11, בנוסף לתיקונים של נתיב ספריית הבית.
גרסה 1.0.15433482 (מאי 2026)
- שילוב של Antigravity: ה-Android CLI והמיומנויות של Android משולבים עכשיו באופן רשמי ב-Google Antigravity 2.0 כחבילת משאבים אופציונלית, כדי לייעל את הפיתוח האג'נטי.
- פקודות של Android Studio: אפשר להשתמש בפקודה החדשה
android studioכדי לאפשר לסוכנים שלכם להשתמש ביכולות העמוקות וההקשריות של Android Studio, כולל ניתוח קוד, חיפושים סמנטיים ועיבוד של Compose. - תמיכה ב-Journeys: אימות חוויות משתמש קריטיות באמצעות Journeys, שהן תיאורים בשפה טבעית של תהליכי משתמש שהסוכנים יכולים להריץ מהטרמינל או ב-CI/CD.
- מיומנויות חדשות ל-Android: גישה לספרייה חדשה של מיומנויות ל-Android, כולל מיומנויות להעברה של CameraX, ממשק משתמש דינמי, AppFunctions ו-Compose Styles.
- אפשרויות התקנה נוספות: אפשר להתקין ולעדכן את Android CLI באמצעות מנהלי חבילות פופולריים, כולל
apt-get,wingetו-homebrew. פרטים נוספים זמינים במאמר בנושא אפשרויות הורדה.
גרסה 0.7 (אפריל 2026)
זו הגרסה הראשונה.