android sdk list

แสดงรายการแพ็กเกจ SDK ที่ติดตั้งและพร้อมใช้งาน

การใช้งาน

android sdk list [-h] [--all] [--all-versions] [--beta] [--canary] [<pattern>]

ตัวเลือก

  • --all - แสดงแพ็กเกจทั้งหมดที่มีในที่เก็บ
  • --all-versions - แสดงเวอร์ชันทั้งหมดของแต่ละแพ็กเกจ
  • --beta - รวมแพ็กเกจเบต้า
  • --canary - รวมแพ็กเกจ 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/*"

แสดงรายการเวอร์ชันแพ็กเกจที่มีทั้งหมด รวมถึงบิลด์ Canary

android sdk list --all --all-versions --canary