অ্যান্ড্রয়েড ডিবাগ ব্রিজ (ADB) আপনার কম্পিউটার থেকে আপনার অ্যান্ড্রয়েড ডিভাইস নিয়ন্ত্রণ করার জন্য একটি গুরুত্বপূর্ণ কমান্ড-লাইন টুল। ADB এর মাধ্যমে আপনি আপনার ডেটা ব্যাক-আপ করতে, সাইডলোড .zip ফাইলগুলিকে আপনি কাস্টম পুনরুদ্ধারে ফ্ল্যাশ করতে, Nexus ডিভাইসে আপনার বুটলোডার আনলক করতে এবং আপনার অ্যান্ড্রয়েড ফোন ডিবাগ করার জন্য অন্যান্য ব্যবহার করতে অনেক দরকারী কমান্ড সম্পাদন করতে পারেন৷
একটি উইন্ডোজ মেশিনে ADB ইনস্টল করা একটি মোটামুটি ব্যথাহীন কিন্তু জড়িত প্রক্রিয়া। এই নির্দেশিকা আপনাকে শুরু থেকে শেষ পর্যন্ত নিয়ে যাবে।
উইন্ডোজে কিভাবে ADB ইনস্টল করবেন?
- Android SDK ওয়েবসাইটে যান এবং “শুধুমাত্র SDK টুলস-এ নেভিগেট করুন ” আপনার প্ল্যাটফর্মের জন্য সংস্করণ ডাউনলোড করুন.
- SDKManager.Exe খুলুন এবং শুধুমাত্র “Android SDK প্ল্যাটফর্ম টুলস বেছে নিন ইনস্টলেশনের জন্য। আপনি যদি Nexus ফোনে থাকেন, তাহলে আপনাকে “Google USB ড্রাইভারও বেছে নিতে হবে ” আপনি ইনস্টল ক্লিক করলে, এটি আপনার কম্পিউটারে প্রয়োজনীয় ফাইলগুলি ডাউনলোড করা শুরু করবে।
- সক্ষম করুন৷ আপনার ডিভাইসে USB ডিবাগিং। USB ডিবাগিং সক্ষম হলেই ADB আপনার ডিভাইসে কাজ করবে৷ USB ডিবাগিং সাধারণত ডেভেলপার বিকল্পের অধীনে পাওয়া যায় , তাই আপনি যদি এখনও বিকাশকারী বিকল্পগুলি সক্ষম না করে থাকেন তবে সেটিংস>ফোন সম্পর্কে> -এ যান “বিল্ড নম্বর-এ আলতো চাপুন ” 7 বার, এবং আপনি একটি সতর্কতা পাবেন যে বিকাশকারী বিকল্পগুলি সক্ষম করা আছে৷ আপনি এখন USB ডিবাগিং চালু করতে বিকাশকারী বিকল্পগুলিতে যেতে পারেন৷
- নেভিগেট করুন আপনার পিসির ফোল্ডারে যেখানে SDK টুল ইনস্টল করা হয়েছে। ফোল্ডারে Shift + রাইট ক্লিক করুন এবং “এখানে কমান্ড উইন্ডো খুলুন নির্বাচন করুন ”।
- সংযুক্ত করুন আপনার অ্যান্ড্রয়েড ফোন USB এর মাধ্যমে আপনার কম্পিউটারে (নিশ্চিত করুন যে আপনি ডেটা কেবল ব্যবহার করছেন, চার্জিং তারের নয়)। যদি আপনাকে আপনার ডিভাইসে অনুরোধ করা হয়, তাহলে “ফাইল ট্রান্সফার (MTP) বেছে নিন " মোড. এখন কমান্ড টার্মিনালে টাইপ করুন:
adb devices
এটি আপনার ডিভাইসটিকে সংযুক্ত হিসাবে প্রদর্শন করা উচিত। কমান্ড প্রম্পটে দেখানো কোনো ডিভাইস না থাকলে, আপনাকে প্রস্তুতকারকের ওয়েবসাইট থেকে আপনার ফোনের জন্য নির্দিষ্ট USB ড্রাইভার ডাউনলোড করতে হতে পারে।
আপনার এখন আপনার সিস্টেম-পাথ কনফিগার করা উচিত যাতে আপনি সর্বদা SDK টুলস ফোল্ডার থেকে এটি চালানো ছাড়াই কমান্ড টার্মিনালের ভিতর থেকে ADB কমান্ড চালাতে পারেন। পদ্ধতিগুলো প্রায় একই কিন্তু Windows 7, 8 এবং 10 এর মধ্যে একটু ভিন্ন।
Windows 7, 8 এর জন্য সিস্টেম পাথে ADB যোগ করুন
- কন্ট্রোল প্যানেলে যান> সিস্টেম> নিরাপত্তা এবং “উন্নত সিস্টেম সেটিংস-এ ক্লিক করুন ” বোতাম, তারপরে “এনভায়রনমেন্ট ভেরিয়েবলস-এ ক্লিক করুন ”
- খুঁজে নিন ভেরিয়েবলটিকে “পথ বলা হয় " হাইলাইট করতে এটিতে, তারপরে "সম্পাদনা এ ক্লিক করুন৷ “।
- ভেরিয়েবল মানের শেষে আপনার ADB ফোল্ডার যোগ করুন, কোনো স্পেস ছাড়াই, একটি সেমিকোলন দ্বারা আগে। যেমন:
;C:\Android\platform-tools
Windows 10 এ সিস্টেম পাথে ADB যোগ করুন
3 পর্যন্ত উপরের ধাপগুলি অনুসরণ করুন . একটি পূর্ব-বিদ্যমান ভেরিয়েবল স্ট্রিং-এ স্ট্রিং যোগ করার পরিবর্তে, আপনি খোলা পরিবেশ পরিবর্তনশীল বক্সে "নতুন যোগ করুন" এ ক্লিক করতে যাচ্ছেন। শুধু আপনার ADB ফোল্ডার যোগ করুন এবং এন্টার টিপুন।
প্রয়োজনীয় ADB কমান্ডের তালিকা
- adb install C:\package.apk – আপনার C:\ থেকে আপনার Android ডিভাইসে একটি .apk প্যাকেজ ইনস্টল করুন।
- adb uninstall package.name – আপনার ডিভাইস থেকে একটি অ্যাপ প্যাকেজ আনইনস্টল করুন – প্যাকেজের নামটি হবে নির্দিষ্ট অ্যাপ প্যাকেজের নাম যেমন আপনার ডিভাইসে দেখা যায়, উদাহরণস্বরূপ, com.facebook.katana
- adb push C:\file /sdcard/file – আপনার C:\ থেকে আপনার ডিভাইসের SD কার্ডে একটি ফাইল কপি করে।
- adb pull /sdcard/file C:\file – ADB পুশের বিপরীত।
- adb logcat – আপনার Android ডিভাইস থেকে লগ দেখুন।
- adb শেল – এটি আপনার ডিভাইসে একটি ইন্টারেক্টিভ লিনাক্স কমান্ড লাইন খুলবে।
- adb শেল কমান্ড - এটি আপনার ডিভাইসের কমান্ড লাইনে একটি কমান্ড চালাবে।
- adb রিবুট - এটি আপনার ডিভাইসটি পুনরায় বুট করবে।
- adb reboot-bootloader – বুটলোডারে আপনার ডিভাইস রিবুট করে।
- adb রিবুট পুনরুদ্ধার - পুনরুদ্ধারের জন্য আপনার ডিভাইস পুনরায় বুট করে।
ফাস্টবুট ডিভাইস - ADB কমান্ডগুলি শুধুমাত্র আপনার ফোন সম্পূর্ণ বুট হয়ে গেলে কাজ করে, বুটলোডার থেকে নয়। ফাস্টবুট আপনাকে বুটলোডার থেকে আপনার ডিভাইসে ADB কমান্ডগুলি পুশ করার অনুমতি দেয়, উদাহরণস্বরূপ, আপনি যখন পুনরুদ্ধার লুপে আটকে থাকেন তখন এটির জন্য দরকারী৷