অ্যান্ড্রয়েড এসডিকে তালিকা

ইনস্টল করা এবং উপলব্ধ 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 - অ্যান্ড্রয়েড এসডিকে-এর পাথ।
  • -v,--verbose - সমস্যা সমাধানের জন্য বিস্তারিত আউটপুট চালু করুন।
  • -V,--version - সংস্করণের তথ্য প্রিন্ট করুন এবং প্রস্থান করুন।

অবস্থানগত যুক্তি

  • <pattern> - প্যাটার্ন অনুযায়ী প্যাকেজ ফিল্টার করুন ( * সমর্থন করে)।

বর্ণনা

android sdk list বর্তমানে ইনস্টল থাকা SDK প্যাকেজ এবং রিপোজিটরিতে উপলব্ধ প্যাকেজগুলো প্রদর্শন করে।

প্যাকেজ তালিকা ফিল্টার করুন

  • --all : ইনস্টল করা প্যাকেজগুলির পাশাপাশি রিমোট রিপোজিটরি থেকে উপলব্ধ প্যাকেজগুলিও অন্তর্ভুক্ত করে।
  • --all-versions : প্রতিটি প্যাকেজের শুধুমাত্র সর্বশেষ সংস্করণের পরিবর্তে সমস্ত উপলব্ধ সংস্করণ প্রদর্শন করে।
  • <pattern> : গ্লোব প্যাটার্ন ব্যবহার করে প্যাকেজ পাথ ফিল্টার করে (উদাহরণস্বরূপ, platforms/* বা *emulator* )।
  • --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