Android Debug Bridge (ADB) আপনার কম্পিউটার থেকে আপনার অ্যান্ড্রয়েড ডিভাইস নিয়ন্ত্রণ করার জন্য একটি গুরুত্বপূর্ণ কমান্ড-লাইন টুল। ADB-র সাথে আপনি অনেক উপকারী কমান্ড পারফর্ম করতে পারেন আপনার ডেটা ব্যাকআপ लेने, .zip ফাইল সাইডলোড করতে যা আপনি কাস্টম রিকভারিতে ফ্ল্যাশ করতেন, নেক্সাস ডিভাইসগুলোর বুটলোডার আনলক করতে, এবং আপনার অ্যান্ড্রয়েড ফোন ডিবাগ করার জন্য অন্যান্য অনেক কাজ।
এক উইন্ডোজ মেশিনে ADB ইনস্টল করা একটিastanza সহজ কিন্তু জটিল প্রক্রিয়া। এই গাইড আপনাকে শুরু থেকে শেষ পর্যন্ত hướng করবে।
উইন্ডোজ-এ ADB কীভাবে ইনস্টল করবেন?
- Android SDK ওয়েবসাইটে যান এবং "SDK Tools Only"-এ নেভিগেট করুন। আপনার প্ল্যাটফর্মের জন্য ভার্সনটি ডাউনলোড করুন।

- SDKManager.Exe খুলুন এবং শুধু "Android SDK Platform Tools" ইনস্টলেশনের জন্য বেছে নিন। আপনি যদি একটি নেক্সাস ফোন ব্যবহার করেন, তবে আপনাকে "Google USB Driver"-ও বেছে নেওয়া উচিত। আপনি Install-এ ক্লিক করলে, এটি আপনার কম্পিউটারে প্রয়োজনীয় ফাইলগুলো ডাউনলোড করা শুরু করবে।

- আপনার ডিভাইসে USB ডিবাগিং সক্রিয় করুন। ADB আপনার ডিভাইসে তभी কাজ করবে যখন USB ডিবাগিং সক্রিয় থাকে। USB ডিবাগিং সাধারণত Developer Options-এর অধীনে থাকে, তাই আপনি যদি এখনও Developer Options সক্রিয় করেননি, তবে Settings > About Phone > "Build Number"-এ ৭ বার ট্যাপ করুন, এবং আপনি একটি অ্যালার্ট পাবেন যে Developer Options সক্রিয় হয়েছে। এখন আপনি Developer Options-এ যেতে পারেন USB Debugging চালু করতে।

- আপনার PC-তে SDK টুলস ইনস্টল করা ফোল্ডারে নেভিগেট করুন। Shift + Right Click করুন ফোল্ডারে এবং "Open Command Window Here" সিলেক্ট করুন।
- আপনার অ্যান্ড্রয়েড ফোনকে আপনার কম্পিউটারের সাথে USB-এর মাধ্যমে সংযুক্ত করুন (নিশ্চিত করুন যে আপনি ডেটা ক্যাবেল ব্যবহার করছেন, চার্জিং ক্যাবেল নয়)। আপনি যদি আপনার ডিভাইসে প্রম্পট পান, তবে file transfer (MTP) মোড বেছে নিন। এখন কমান্ড টার্মিনালে টাইপ করুন:
adb devices
এটি আপনার ডিভাইসকে কানেক্টেড হিসেবে দেখাতে পারে। যদি কমান্ড প্রম্প্টে কোনো ডিভাইস দেখানো না হয়, তবে আপনাকে আপনার ফোনের নির্মাতার ওয়েবসাইট থেকে আপনার ফোনের জন্য নির্দিষ্ট USB ড্রাইভার ডাউনলোড করতে হতে পারে।
এখন আপনাকে আপনার সিস্টেম-পাথ কনফিগার করা উচিত যাতে আপনি SDK টুলস ফোল্ডার থেকে চালানোর পরিবর্তে কমান্ড টার্মিনালের ভিতর থেকে সবসময় ADB কমান্ড চালাতে পারেন। মেথডগুলো প্রায় একই কিন্তু উইন্ডোজ ৭, ৮, এবং ১০-এ কিছুটা ভিন্ন।
উইন্ডোজ ৭, ৮-এ ADB সিস্টেম পাথে যোগ করুন
- Control Panel > System > Security-এ যান এবং "Advanced System Settings" বাটনে ক্লিক করুন, তারপর "Environment Variables"-এ ক্লিক করুন।

- Path নামের ভেরিয়েবলটি খুঁজুন এবং সেটিতে ক্লিক করে হাইলাইট করুন, তারপর "Edit"-এ ক্লিক করুন।

- আপনার ADB ফোল্ডারটি ভেরিয়েবল ভ্যালুর শেষে যোগ করুন, কোনো স্পেস ছাড়া, একটি সেমিকোলন দিয়ে προηγত। উদাহরণস্বরূপ:
;C:\Android\platform-tools
উইন্ডোজ ১০-এ ADB সিস্টেম পাথে যোগ করুন
উপরের ধাপগুলো ৩ নম্বর পর্যন্ত ফলো করুন। একটি পূর্ব-বিদ্যমান ভেরিয়েবল স্ট্রিং-এ স্ট্রিং যোগ করার পরিবর্তে, আপনি সিম্পলি এনভায়রনমেন্ট ভেরিয়েবল বক্সে যে খুলবে সেটিতে "Add New"-এ ক্লিক করুন। শুধু আপনার ADB ফোল্ডারটি যোগ করুন এবং Enter চাপুন।
উপকারী ADB কমান্ডের তালিকা
- adb install C:\package.apk – আপনার C:\ থেকে আপনার অ্যান্ড্রয়েড ডিভাইসে একটি .apk প্যাকেজ ইনস্টল করুন।
- adb uninstall package.name – আপনার ডিভাইস থেকে একটি অ্যাপ প্যাকেজ আনইনস্টল করুন – প্যাকেজ নামটি আপনার ডিভাইসে দেখা নির্দিষ্ট অ্যাপ প্যাকেজ নাম হবে, উদাহরণস্বরূপ, com.facebook.katana
- adb push C:\file /sdcard/file – আপনার C:\ থেকে আপনার ডিভাইসের SD কার্ডে একটি ফাইল কপি করুন।
- adb pull /sdcard/file C:\file – ADB push-এর বিপরীত।
- adb logcat – আপনার অ্যান্ড্রয়েড ডিভাইস থেকে লগ দেখুন।
- adb shell – এটি আপনার ডিভাইসে একটি ইন্টারঅ্যাক্টিভ লিনাক্স কমান্ড লাইন খুলবে।
- adb shell command – এটি আপনার ডিভাইসের কমান্ড লাইনে একটি কমান্ড চালাবে।
- adb reboot – এটি আপনার ডিভাইস রিবুট করবে।
- adb reboot-bootloader – আপনার ডিভাইসকে বুটলোডারে রিবুট করবে।
- adb reboot recovery – আপনার ডিভাইসকে রিকভারি মোডে রিবুট করবে।
fastboot devices – ADB কমান্ডগুলো শুধু তখন কাজ করে আপনার ফোন ফুলি বুট হয়ে গেলে, বুটলোডার থেকে নয়। FastBoot আপনাকে আপনার ডিভাইসে বুটলোডার থেকে ADB কমান্ড পুশ করতে দেয়, উপকারী যখন আপনি একটি রিকভারি লুপে আটকে থাকেন, উদাহরণস্বরূপ।