অ্যান্ড্রয়েড CLI কমান্ড রেফারেন্স

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 অ্যান্ড্রয়েড সিএলআই সর্বশেষ সংস্করণে আপডেট করে।