تعدّل هذه السمة حزمة واحدة أو جميع الحِزم إلى أحدث إصدار.
الاستخدام
android sdk update [-h] [--beta] [--canary] [--force] [<package>]
الخيارات
--beta- تضمين حِزم الإصدار التجريبي-
--canary- تضمين حِزم Canary -
--force: لفرض الرجوع إلى إصدار أقدم. -
-h,--help: يعرض رسالة المساعدة للأمر المحدّد.
خيارات sdk:
--ignore-outdated-xmls- عند تثبيت الحِزم أو تحديثها، لا تعدِّل ملفات XML الخاصة بالحِزم الأخرى.-
--platform=PARAM- المنصة المستهدفة<os>_<arch>(على سبيل المثال،linux_x86_64أوmac_arm64أوwindows_x86)، ويتم ضبطه تلقائيًا على المضيف الحالي.
خيارات android:
- استبدِل
--sdk=PARAMبمسار حزمة تطوير البرامج (SDK) لنظام التشغيل Android. -v,--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 إلى محاولة التحديث إلى أحدث حزمة ثابتة. بما أنّ الإصدار الثابت قد يكون له رقم إصدار أقل من حزمة Canary، يُعدّ هذا الإجراء رجوعًا إلى إصدار أقدم. في مثل هذه الحالات، يتعذّر التحديث مع ظهور تحذير ما لم يتم توفير --force.
أمثلة
تحديث جميع الحِزم المثبَّتة إلى أحدث الإصدارات الثابتة:
android sdk update
تعديل حزمة المحاكي فقط:
android sdk update emulator
تحديث الحِزم، بما في ذلك إصدارات Canary:
android sdk update --canary
فرض الرجوع إلى الإصدار الثابت من حِزم Canary:
android sdk update --force