بستههای 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- مسیر به SDK اندروید. -
-v,--verbose- خروجی 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/*"
لیست تمام نسخههای بسته موجود، شامل نسخههای Canary:
android sdk list --all --all-versions --canary