Android Debug Bridge বা ADB হল একটি কমান্ড-লাইন টুল যা Android SDK Bundle-এর অংশ (আলাদা ডাউনলোড করাও যায়)। এটি USB দিয়ে PC-তে কানেক্ট করা অ্যান্ড্রয়েড ফোন/ট্যাবলেটে কমান্ড পাঠাতে ব্যবহৃত হয়।
ADB মূলত অ্যান্ড্রয়েড ডেভেলপারদের জন্য ডিজাইন করা, কিন্তু সাধারণ ইউজারও এতে অনেক কাজ করতে পারে: অ্যাপ সাইডলোডিং, ফোন রুটিং, ফোন-কম্পিউটার ফাইল ট্রান্সফার, ব্যাকআপ তৈরি, স্ক্রিন রেকর্ডিং ইত্যাদি।
তবে এটা শুরু কিভাবে করবেন?
উইন্ডোজে ADB ইনস্টল করা
1. উইন্ডোজের জন্য Platform Tools ডাউনলোড করুন (একই পেজে ম্যাক বা লিনাক্সের জন্যও আছে)।
2. ডাউনলোডের পর জিপ ফাইল এক্সট্র্যাক্ট করুন। C: ড্রাইভ বা হোম ফোল্ডার (লিনাক্সে) এ রেখে খুঁজে পাওয়া সহজ হবে।
3. platform-tools ফোল্ডার খুলুন এবং Shift কী ধরে রাইট-ক্লিক করুন।
4. "Open PowerShell window here" অপশন বেছে নিন (কিছু কম্পিউটারে "Open command window here" লিখা থাকতে পারে)।
এই ধাপগুলো 완료 হলে আপনার কম্পিউটারে ADB সেটআপ হয়েছে। এরপর আপনার ফোনে USB ডিবাগিং অন করতে হবে।
অ্যান্ড্রয়েড মোবাইল ডিভাইসে USB ডিবাগিং অন করা
বিভিন্ন অ্যান্ড্রয়েড ফোনে ধাপ কিছুটা ভিন্ন হতে পারে, কিন্তু নিচের ধাপগুলো تقريبا একই।
1. ফোনের সেটিংসে যান।
2. About Phone → Software Information-এ ক্লিক করুন।
3. নিচে Build number-এ সাতবার ট্যাপ করে ডেভেলপার অপশন আনলক করুন।
4. আবার About Phone স্ক্রিনে যান, Developer options লিস্টে থাকবে, সেটাপ করুন।
5. USB debugging অন করুন এবং কনফার্ম করুন।
6. ফোনকে PC-তে কানেক্ট করুন।
7. "Allow USB debugging" মেসেজ আসলে Allow চাপুন।
"Always allow this computer" অপশন চেক করলে বিশ্বস্ত কম্পিউটারের জন্য পরবর্তীতে সহজ হবে এবং খারাপ ফোন থেকে ডেটা রিকভার করতেও সাহায্য করবে।
ADB টেস্ট করা
ফোন ও কম্পিউটারের কানেকশন কাজ করছে কিনা চেক করতে উপরের কমান্ড প্রম্পট খোলার ধাপগুলো রিপিট করুন।
1. ফোন PC-তে কানেক্ট করুন।
2. কমান্ড উইন্ডোতে adb devices টাইপ করে Enter চাপুন।
3. আপনার ডিভাইস লিস্ট হলে কানেকশন সফল।
যদি কাজ না করে?
"Allow USB debugging" মেসেজ না আসলে ঘাবড়ান না। ফোন রিস্টার্ট করুন বা USB অপশন ফাইল ট্রান্সফার বা MIDI-এ বদলান।
তবু না হলে ADB টেস্ট করুন। লাল লাল এরর "ADB is not recognized..." আসলে নিচের ধাপগুলো ফলো করে সিস্টেম ভেরিয়েবলে ADB যোগ করুন।
1. Oracle-এর অফিসিয়াল ওয়েবসাইটে যান।
2. নিচে স্ক্রল করে Java SE ডাউনলোড লিংক খুঁজুন।
3. "dk-12.0.1_windows-x64_bin.exe" সিলেক্ট করুন (লেটেস্ট ভার্সন)।
4. JavaSE ডাউনলোড করুন।
5. সেটআপ ফাইল ডাবল-ক্লিক করে ইনস্টল করুন।
6. Java ইনস্টল হলে উইন্ডোজ এক্সপ্লোরারের My Computer আইকনে রাইট-ক্লিক করুন।
7. Properties সিলেক্ট করুন।
8. খুলা উইন্ডোতে Advanced System Settings ক্লিক করুন।
9. Environment variables বাটনে ক্লিক করুন।
10. নিচের বক্সের Path সিলেক্ট করে Edit ক্লিক করুন।
11. Browse ক্লিক করে আগে সংরক্ষিত platform-tools ফোল্ডার পর্যন্ত যান।
12. platform-tools ফোল্ডার সিলেক্ট করে OK করুন।
13. উইন্ডোজ এক্সপ্লোরারে platform-tools ফোল্ডারে যান এবং আগের মতো কমান্ড প্রম্পট খুলুন।
14. কমান্ড প্রম্পটে adb devices টাইপ করুন। এখন আপনার ডিভাইস দেখাবে।
যদি ডিভাইস "unauthorized" দেখায়, ফোন চেক করুন। USB ডিবাগিং বক্স দেখাবে, কম্পিউটারকে অ্যাক্সেস দিন। এখন ADB ব্যবহার করতে পেরে গেলেন!