এই টুলটি আর সমর্থিত নয়। AVD তৈরি করতে অ্যান্ড্রয়েড স্টুডিও ব্যবহার করুন এবং প্রজেক্ট তৈরি করুন এবং SDK প্যাকেজ দেখতে ও ইনস্টল করতে sdkmanager
ব্যবহার করুন।
android
হল Android SDK-এর tools/
ডিরেক্টরিতে অবস্থিত একটি কমান্ড-লাইন টুল। android
আপনাকে অনুমতি দেয়:
- অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস (AVDs) তৈরি করুন, মুছুন এবং দেখুন। (এখন অ্যান্ড্রয়েড স্টুডিও ব্যবহার করে করা হয়েছে বা, কমান্ড লাইন থেকে, avdmanager ।)
- অ্যান্ড্রয়েড প্রকল্প তৈরি এবং আপডেট করুন। (এখন অ্যান্ড্রয়েড স্টুডিও ব্যবহার করে করা হয়েছে।)
- নতুন প্ল্যাটফর্ম, অ্যাড-অন এবং ডকুমেন্টেশন সহ আপনার Android SDK আপডেট করুন৷ (এখন কমান্ড-লাইন টুল sdkmanager ব্যবহার করে করা হয়েছে।)
আপনি যদি অ্যান্ড্রয়েড স্টুডিও ব্যবহার করেন, তাহলে android
টুলের বৈশিষ্ট্যগুলি আইডিই-তে একত্রিত করা হয়েছে, তাই আপনাকে সরাসরি এই টুলটি ব্যবহার করতে হবে না।
দ্রষ্টব্য: নীচের বিকল্পগুলির ডকুমেন্টেশন সম্পূর্ণ নয় এবং পুরানো হতে পারে। বিকল্পগুলির সবচেয়ে বর্তমান তালিকার জন্য, android --help
চালান।
সিনট্যাক্স
android
জন্য সিনট্যাক্স নিম্নরূপ:
android [global options] action [action options]
গ্লোবাল অপশন
-
-s
- নীরব মোড: শুধুমাত্র ত্রুটি মুদ্রিত হয়.
-
-h
- ব্যবহারের সাহায্য।
-
-v
- ভার্বোস মোড: ত্রুটি, সতর্কতা এবং তথ্যমূলক বার্তা মুদ্রিত হয়।
AVD অ্যাকশন এবং বিকল্প
নিম্নলিখিত সারণী AVD-এর জন্য ক্রিয়া এবং বিকল্পগুলি তালিকাভুক্ত করে:
অ্যাকশন | অপশন | বর্ণনা | মন্তব্য |
---|---|---|---|
avd | কোনোটিই নয় | AVD ম্যানেজার চালু করুন। | |
sdk | কোনোটিই নয় | Android SDK ম্যানেজার চালু করুন। | |
create avd | -n <name> | AVD-এর নাম। | প্রয়োজন |
-t <targetID> | নতুন AVD-এর সাথে ব্যবহার করার জন্য সিস্টেম ইমেজের টার্গেট আইডি। উপলব্ধ লক্ষ্যগুলির একটি তালিকা পেতে, android list targets ব্যবহার করুন। | প্রয়োজন | |
-c <path>|<size>[K|M] | এই AVD-এর সাথে ব্যবহার করার জন্য SD কার্ড চিত্রের পথ বা এই AVD-এর জন্য তৈরি করার জন্য একটি নতুন SD কার্ড চিত্রের আকার৷ উদাহরণস্বরূপ, -c path/to/sdcard বা -c 1000M । | ||
-f | জোর করে AVD তৈরি করা। | ||
-p <path> | এই AVD-এর ফাইলগুলির জন্য ডিরেক্টরি তৈরি করতে অবস্থানের পথ। | ||
-s <name>|<width>-<height> | এই AVD-এর জন্য ব্যবহার করা ত্বক, নাম বা মাত্রা দ্বারা চিহ্নিত করা হয়। android টুলটি -t <targetID> আর্গুমেন্টে উল্লেখ করা টার্গেটের skins/ ডিরেক্টরিতে নাম বা মাত্রা অনুসারে একটি ম্যাচিং স্কিন স্ক্যান করে। উদাহরণস্বরূপ, -s HVGA-L । | ||
delete avd | -n <name> | AVD এর নাম মুছে ফেলতে হবে। | প্রয়োজন |
move avd | -n <name> | নড়াচড়ার নাম এভিডি। | প্রয়োজন |
-p <path> | এই AVD-এর ফাইলগুলির জন্য ডিরেক্টরি তৈরি করতে অবস্থানের পথ। | ||
-r <new-name> | AVD এর নতুন নাম পরিবর্তন করা হচ্ছে। | ||
update avd | -n <name> | নড়াচড়ার নাম এভিডি। | প্রয়োজন |
প্রকল্প কর্ম এবং বিকল্প
নিম্নলিখিত সারণী প্রকল্পগুলির জন্য কর্ম এবং বিকল্পগুলি তালিকাভুক্ত করে:
অ্যাকশন | অপশন | বর্ণনা | মন্তব্য |
---|---|---|---|
create project | -n <name> | প্রকল্পের নাম। | প্রয়োজন |
-t <targetID> | নতুন AVD-এর সাথে ব্যবহার করার জন্য সিস্টেম ইমেজের টার্গেট আইডি। উপলব্ধ লক্ষ্যগুলির একটি তালিকা পেতে, android list targets ব্যবহার করুন। | প্রয়োজন | |
-k <path>|<size>[K|M] | প্যাকেজের নামস্থান। | প্রয়োজন | |
-a | ডিফল্ট Activity শ্রেণীর জন্য নাম. | প্রয়োজন | |
-p <path> | প্রকল্প ডিরেক্টরির অবস্থান। | প্রয়োজন | |
update project | -n <name> | আপডেট করার জন্য প্রকল্পের নাম। | |
-p <path> | প্রকল্পের অবস্থানের পথ। | প্রয়োজন | |
-l <library path> | একটি Android লাইব্রেরির লোকেশন পাথ যোগ করার জন্য, মূল প্রকল্পের সাথে সম্পর্কিত। | ||
-s <subprojects> | সাবফোল্ডারে যেকোনো প্রকল্প আপডেট করুন, যেমন পরীক্ষা প্রকল্প। | ||
-t <targetID> | প্রজেক্টের জন্য টার্গেট আইডি সেট করুন। | ||
create test-project | -n <name> | প্রকল্পের নাম। | |
-p <path> | প্রকল্পের অবস্থানের পথ। | প্রয়োজন | |
-m <main> | প্রকল্পের নাম। | প্রয়োজন | |
update test-project | -p <path> | নতুন প্রকল্পের সাপেক্ষে পরীক্ষা করার জন্য প্রকল্পের অবস্থানের পথ। | প্রয়োজন |
-m <main> | প্রজেক্টের মূল ক্লাসে পরীক্ষা দিতে হবে। | প্রয়োজন | |
create lib-project | -k <packageName> | লাইব্রেরি প্রকল্পের প্যাকেজের নাম। | প্রয়োজন |
-p <path> | প্রকল্পের অবস্থানের পথ। | প্রয়োজন | |
-t <targetID> | লাইব্রেরি প্রকল্পের টার্গেট আইডি। | প্রয়োজন | |
-n <name> | প্রকল্পের নাম। | প্রয়োজন | |
update lib-project | -p <path> | প্রকল্পের অবস্থানের পথ। | প্রয়োজন |
-l <libraryPath> | একটি Android লাইব্রেরির লোকেশন পাথ যোগ করার জন্য, মূল প্রকল্পের সাথে সম্পর্কিত। | ||
-t <name> | লাইব্রেরি প্রকল্পের টার্গেট আইডি। | ||
create uitest-project | -n <name> | UI পরীক্ষা প্রকল্পের নাম। | |
-t <name> | UI পরীক্ষা প্রকল্পের লক্ষ্য আইডি। | প্রয়োজন | |
-p <path> | UI পরীক্ষা প্রকল্পের অবস্থান পথ। | প্রয়োজন |
আপডেট কর্ম
-
update adb
- SDK অ্যাড-অনগুলিতে ঘোষিত USB ডিভাইসগুলিকে সমর্থন করতে adb আপডেট করে৷
-
update sdk
- উপলব্ধ থাকলে ইনস্টল করার জন্য নতুন প্ল্যাটফর্মের পরামর্শ দিয়ে SDK আপডেট করে।