מציגה רשימה של חבילות SDK מותקנות וזמינות.
שימוש
android sdk list [-h] [--all] [--all-versions] [--beta] [--canary] [<pattern>]
אפשרויות
-
--all– הצגת כל החבילות שזמינות במאגר. -
--all-versions– הצגת כל הגרסאות של כל חבילה. -
--beta– כולל חבילות בטא. -
--canary– כולל חבילות של גרסת גישוש. -
-h,--help– הצגת הודעת העזרה של הפקודה שצוינה.
אפשרויות sdk:
-
--ignore-outdated-xmls– כשמתקינים או מעדכנים חבילות, לא מעדכנים את קובצי ה-XML של חבילות אחרות. -
--platform=PARAM– פלטפורמת היעד<os>_<arch>(לדוגמה,linux_x86_64,mac_arm64אוwindows_x86). ברירת המחדל היא המארח הנוכחי.
אפשרויות android:
-
--sdk=PARAM– הנתיב אל Android SDK. -
-v,--verbose– הפעלת פלט מפורט לפתרון בעיות. -
-V,--version– הדפסת פרטי הגרסה ויציאה.
ארגומנטים תלויי מיקום
<pattern>– סינון חבילות לפי תבנית (יש תמיכה ב-*).
תיאור
android sdk list מציג את חבילות ה-SDK שמותקנות כרגע ואת החבילות שזמינות במאגר.
סינון כרטיסי מוצר של חבילות
-
--all: כולל חבילות זמינות מהמאגר המרוחק לצד חבילות מותקנות. -
--all-versions: הצגת כל הגרסאות הזמינות של כל חבילה במקום רק הגרסה האחרונה. -
<pattern>: מסננים נתיבי חבילות באמצעות תבניות glob (לדוגמה,platforms/*או*emulator*). -
--canary: כולל חבילות מערוץ Canary ברשימות החבילות הזמינות. -
--beta: כולל חבילות מערוץ הבטא ברשימות החבילות הזמינות.
עיצוב נתיבי חבילות
בנתיבי חבילות רגילים משתמשים בלוכסנים (/) כתו מפריד (לדוגמה, platforms/android-34). נתיבים עם נקודה ופסיק (לדוגמה, platforms;android-34) נתמכים גם הם לצורך תאימות.
הסבר על הפלט
Installed packages:
cmdline-tools/latest 12.0 Android SDK Command-line Tools (latest)
platforms/android-34 3.0 -> 3.1 Android SDK Platform 34
Available packages:
build-tools/34.0.0 34.0.0 Android SDK Build-Tools 34
emulator 33.1.24 Android Emulator
בפלט שלמעלה:
- החבילות המותקנות מציגות את הגרסה הנוכחית ואת העדכונים הזמינים (מסומנים ב-
->). - קידוד הצבעים מדגיש חבילות לא עדכניות.
דוגמאות
רשימת החבילות המותקנות:
android sdk list
כדי להציג רשימה של כל החבילות הזמינות שתואמות לתבנית:
android sdk list --all "platforms/*"
רשימה של כל הגרסאות הזמינות של החבילה, כולל גרסאות קנריות:
android sdk list --all --all-versions --canary