অ্যান্ড্রয়েড

এই টুলটি আর সমর্থিত নয়। 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 আপডেট করে।