یک یا همه بستهها را به آخرین نسخه بهروزرسانی میکند.
کاربرد
android sdk update [-h] [--beta] [--canary] [--force] [<package>]
گزینهها
-
--beta- بستههای بتا را اضافه کنید. -
--canary- شامل بستههای قناری. -
--force- مجبور کردن به بازگشت به نسخه قدیمیتر. -
-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- اطلاعات نسخه را چاپ کرده و خارج شوید.
استدلالهای موضعی
-
<package>- نام بستهای که قرار است بهروزرسانی شود (اختیاری).
توضیحات
android sdk update بستههای نصبشده را به آخرین نسخههای موجود بهروزرسانی میکند.
اگر نام بستهای ارائه نشود، تمام بستههای نصب شده برای بهروزرسانی ارزیابی میشوند. نام بستهای را مشخص کنید که فقط آن بسته خاص بهروزرسانی شود.
قالببندی مسیرهای بسته
جداکننده مسیر استاندارد / است (برای مثال، platforms/android-34 ). سینتکس جدا شده با نقطه ویرگول (برای مثال، platforms;android-34 ) نیز پذیرفته میشود.
یک کانال انتشار ( --canary و --beta ) انتخاب کنید
به طور پیشفرض، update بهروزرسانیها را در کانال پایدار بررسی میکند.
-
--canary: کانالهای Canary، Beta و Stable را برای نسخههای جدیدتر بررسی میکند. -
--beta: کانالهای بتا و پایدار را برای نسخههای جدیدتر بررسی میکند.
اجبار به تنزل نسخه بستهها ( --force )
اگر بستهای قبلاً از کانال Canary نصب شده باشد، اجرای android sdk update بدون --canary تلاش میکند تا به آخرین بسته Stable بهروزرسانی شود. از آنجا که نسخه Stable ممکن است شماره نسخه پایینتری نسبت به بسته Canary داشته باشد، این یک تنزل رتبه محسوب میشود. در چنین مواردی، بهروزرسانی با یک هشدار ناموفق خواهد بود، مگر اینکه --force اعمال شود.
مثالها
تمام بستههای نصب شده را به آخرین نسخههای پایدار بهروزرسانی کنید:
android sdk update
فقط بسته شبیهساز را بهروزرسانی کنید:
android sdk update emulator
بستههای بهروزرسانی شامل نسخههای Canary:
android sdk update --canary
مجبور کردن بستههای Canary به نسخه پایدار:
android sdk update --force