android কমান্ড-লাইন টুলটি প্রজেক্ট স্কাফোল্ডিং, অ্যাপ চালানো, ভার্চুয়াল ডিভাইস পরিচালনা, UI লেআউট পরিদর্শন এবং অ্যান্ড্রয়েড স্টুডিওর সাথে ইন্টিগ্রেশনের জন্য কমান্ড সরবরাহ করে।
কমান্ডের সারাংশ
| আদেশ | বর্ণনা |
|---|---|
auth | প্রমাণীকরণ কমান্ড। অ্যান্ড্রয়েড সিএলআই-এর জন্য গুগল পরিষেবাগুলিতে লগ ইন/আউট করুন। |
completion | বর্তমান ব্যবহারকারীর প্রোফাইলে অ্যান্ড্রয়েড সিএলআই-এর জন্য শেল অটোকমপ্লিট কনফিগারেশন ইনস্টল করে। |
create | উপলব্ধ টেমপ্লেটগুলো থেকে একটি নতুন অ্যান্ড্রয়েড প্রজেক্ট তৈরি করে। আপনি প্রজেক্টের নাম, আউটপুট ডিরেক্টরি, minSdk ভ্যালু এবং ড্রাই-রান এক্সিকিউশন নির্দিষ্ট করে দিতে পারেন। |
describe | বর্ণনামূলক মেটাডেটা তৈরি করার জন্য একটি অ্যান্ড্রয়েড প্রজেক্ট বিশ্লেষণ করে। এই কমান্ডটি JSON ফাইলগুলির পাথ শনাক্ত করে এবং আউটপুট দেয়, যেগুলিতে প্রজেক্টের কাঠামোর বিস্তারিত বিবরণ থাকে, যার মধ্যে বিল্ড টার্গেট এবং তাদের সংশ্লিষ্ট আউটপুট আর্টিফ্যাক্টের (যেমন APK) অবস্থান অন্তর্ভুক্ত। এই তথ্য অন্যান্য টুল এবং কমান্ডকে দক্ষতার সাথে বিল্ড আর্টিফ্যাক্টগুলি খুঁজে পেতে সক্ষম করে। |
device | ভৌত অ্যান্ড্রয়েড ডিভাইসগুলো পরিচালনা করুন। দূরবর্তী ভৌত ডিভাইসের রিজার্ভেশন তৈরি করুন। |
docs | অফিসিয়াল অ্যান্ড্রয়েড নলেজ বেস থেকে ডেভেলপার ডকুমেন্টেশন অনুসন্ধান করে সংগ্রহ করে। |
emulator | অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস (AVD) পরিচালনা করে। এতে এমুলেটর চালু, বন্ধ, তালিকাভুক্ত এবং এর বিস্তারিত তথ্য দেখার কমান্ড অন্তর্ভুক্ত রয়েছে। |
help | একটি নির্দিষ্ট কমান্ডের জন্য সহায়ক তথ্য দেখায়। |
info | এসডিকে-এর অবস্থান, সংযুক্ত ডিভাইস এবং কনফিগারেশন ভেরিয়েবল সহ পরিবেশের তথ্য প্রিন্ট করে। |
init | অ্যান্ড্রয়েড সিএলআই-এর জন্য পরিবেশ প্রস্তুত করে। প্রয়োজনীয় কনফিগারেশন, ডিরেক্টরি এবং ডিফল্ট স্কিল সেট আপ করে। |
install | adb এর চেয়ে দ্রুততর ডেপ্লয়মেন্টের জন্য ইনক্রিমেন্টাল অপটিমাইজেশন ব্যবহার করে, কোনো কম্পোনেন্ট সক্রিয় না করেই সংযুক্ত ডিভাইস বা এমুলেটরে একটি অ্যান্ড্রয়েড অ্যাপ (এক বা একাধিক APK) ইনস্টল করে। |
layout | একটি অ্যাপের লেআউট ট্রি ফেরত দেয়। |
run | সংযুক্ত ডিভাইস বা এমুলেটরে একটি অ্যান্ড্রয়েড অ্যাপ তৈরি, স্থাপন এবং চালু করে। |
screen | সংযুক্ত অ্যান্ড্রয়েড ডিভাইস বা এমুলেটরের স্ক্রিন ধারণ করে এবং পরীক্ষা করে। |
sdk | অ্যান্ড্রয়েড এসডিকে ইনস্টলেশন পরিচালনা করে। এতে এসডিকে প্যাকেজ ইনস্টল, আপডেট, অপসারণ এবং উপলব্ধ ও ইনস্টল করা প্যাকেজের তালিকা দেখার কমান্ড অন্তর্ভুক্ত রয়েছে। |
skills | অ্যান্ড্রয়েড সিএলআই স্কিলগুলো পরিচালনা করে। এতে স্কিল ইনস্টল, অপসারণ, তালিকাভুক্ত করা এবং কীওয়ার্ড দ্বারা অনুসন্ধান করার কমান্ড অন্তর্ভুক্ত রয়েছে। |
studio | ফাইল বিশ্লেষণ করতে, ডিক্লারেশন ও ব্যবহার খুঁজে বের করতে, কম্পোজ প্রিভিউ রেন্ডার করতে এবং লাইব্রেরির ভার্সন জানতে অ্যান্ড্রয়েড সিএলআই-কে একটি চলমান অ্যান্ড্রয়েড স্টুডিও ইনস্ট্যান্সের সাথে সংযুক্ত করে। |
update | অ্যান্ড্রয়েড সিএলআই সর্বশেষ সংস্করণে আপডেট করে। |