avdmanager হলো এমন একটি টুল যা আপনাকে কমান্ড লাইন থেকে অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস (AVD) তৈরি এবং পরিচালনা করতে দেয়। একটি AVD আপনাকে অ্যান্ড্রয়েড ফোন, Wear OS ঘড়ি বা অ্যান্ড্রয়েড টিভি ডিভাইসের বৈশিষ্ট্যগুলো নির্ধারণ করতে দেয়, যেগুলোকে আপনি অ্যান্ড্রয়েড এমুলেটরে সিমুলেট করতে চান।
অ্যান্ড্রয়েড সিএলআই
অ্যান্ড্রয়েড সিএলআই ডাউনলোড করুন অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস তৈরি করতে অ্যান্ড্রয়েড সিএলআই ব্যবহার করুন
avdmanager টুলটি এখন আর ব্যবহার করা হয় না। এর পরিবর্তে, AVD তৈরি করতে Android CLI- android emulator কমান্ডটি ব্যবহার করুন। android emulator [create|remove]
আপনি যদি অ্যান্ড্রয়েড স্টুডিও ব্যবহার করেন, তাহলে আপনার এই টুলটি ব্যবহার করার প্রয়োজন নেই এবং এর পরিবর্তে আপনি IDE থেকেই AVD তৈরি ও পরিচালনা করতে পারবেন।
avdmanager টুলটি android_sdk /cmdline-tools/ version /bin/avdmanager এ অবস্থিত Android SDK Command-Line Tools প্যাকেজের অন্তর্ভুক্ত।
সিনট্যাক্স
avdmanager ব্যবহার করতে, নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করুন:
avdmanager [global options] command [command options]
বৈশ্বিক বিকল্পগুলি
সারণি ১. avdmanager-এর গ্লোবাল অপশনগুলোর তালিকা।
| বৈশ্বিক বিকল্প | বর্ণনা |
|---|---|
-s | --silent | সাইলেন্ট মোড: শুধুমাত্র ত্রুটিগুলো প্রিন্ট করা হয়। |
-h | --help | ব্যবহার নির্দেশিকা। |
-v | --verbose | ভার্বোস মোড: ত্রুটি, সতর্কতা এবং তথ্যমূলক বার্তা প্রিন্ট করা হয়। |
--clear cache | SDK ম্যানেজার রিপোজিটরি ম্যানিফেস্ট ক্যাশে পরিষ্কার করুন। |
কমান্ড এবং কমান্ড বিকল্প
সারণি ২. avdmanager-এর কমান্ড ও অপশনসমূহের তালিকা।
| কমান্ড এবং বিকল্পগুলি | বর্ণনা |
|---|---|
create avd -n name -k " sdk_id " [-c { path | size }] [-f] [-p path ] | একটি নতুন AVD তৈরি করুন। আপনাকে অবশ্যই AVD-টির জন্য একটি name দিতে হবে এবং উদ্ধৃতি চিহ্নের মধ্যে sdk_id ব্যবহার করে AVD-টির জন্য ব্যবহৃত SDK প্যাকেজের আইডি নির্দিষ্ট করতে হবে। উদাহরণস্বরূপ, নিম্নলিখিত কমান্ডটি API লেভেল 25-এর জন্য x86 সিস্টেম ইমেজ ব্যবহার করে avdmanager create avd -n test -k "system-images;android-25;google_apis;x86"
|
delete avd -n name | একটি AVD মুছে ফেলুন। আপনাকে অবশ্যই name AVD-টি নির্দিষ্ট করতে হবে। |
move avd -n name [-p path ] [-r new-name ] | একটি AVD স্থানান্তর বা পুনঃনামকরণ করুন। আপনাকে অবশ্যই name সাথে AVD-টি নির্দিষ্ট করতে হবে। অন্যান্য বিকল্পগুলির ব্যবহার নিচে বর্ণনা করা হলো:
|
list [target|device|avd] [-c] | সমস্ত উপলব্ধ টার্গেট, ডিভাইস ডেফিনিশন বা এভিডি-এর তালিকা দেখুন। আপনি যদি target , device বা avd নির্দিষ্ট না করেন, তাহলে avdmanager তিনটিই তালিকাভুক্ত করে। স্ক্রিপ্টের জন্য উপযুক্ত একটি সংক্ষিপ্ত আউটপুট পেতে ' -c আর্গুমেন্টটি অন্তর্ভুক্ত করুন। তিনটি বিকল্প একসাথে তালিকাভুক্ত করার ক্ষেত্রে ' -c আর্গুমেন্টটি উপলব্ধ নয়। |