স্মার্টফোন সব জায়গায় থাকার কারণে, আপনার পারসোনাল কম্পিউটার থেকে স্মার্টফোনে এবং স্মার্টফোন থেকে কম্পিউটারে ফাইল ট্রান্সফারের প্রয়োজন হয়। শুধু সেটি নয়, আপনাকে কয়েকটি অ্যাপ ডিবাগ করতে হয়তে পারে বা নতুন ইনস্টল করতে হয়তে পারে, ইত্যাদি যার জন্য একটি কমান্ড-লাইন ইউটিলিটি যেটিকে ADB বা Android Debug Bridge বলা হয় ব্যবহার করা হয়।
কখনো কখনো লোকেরা তাদের স্মার্টফোনের সাথে কানেক্ট করতে পারেন না, যদিও তাদের মতে তারা সবকিছু সঠিক করেছে। চিন্তা করবেন না, আমরা এখানে আছি এই সমস্যা সমাধানের জন্য। এই গাইড আপনাকে 'Error: device not found' সমস্যা সমাধান করার পদ্ধতি বলবে – তাই শান্ত চিত্তে বসে থাকুন এবং নির্দেশনা অনুসরণ করুন।
ADB Device Not Found Error-এর কারণ কী?
সমাধানে যাওয়ার আগে, আপনি কী কারণে এই সমস্যা হয় সেটি জানতে চাইতে পারেন। কারণ অনেক কিছুই এই সমস্যার কারণ হতে পারে –
- ড্রাইভার আপডেটেড নেই। ড্রাইভারই স ascensoর যারা ইন্টারফেস এবং আপনার OS-এর সাথে যোগাযোগ করে। যদি এটি আপডেটেড না থাকে, তবে আপনি এই এরর পেতে পারেন।
- USB debugging ইনেবল নেই। এই মোড ADB আপনার অ্যান্ড্রয়েড ডিভাইসে কাজ করার জন্য আবশ্যক।
- ভুল কানেকশন মোড সিলেক্ট করা। আপনি যেসব ট্রান্সফার শুরু করতে চান তার টাইপ অনুযায়ী সঠিক কানেকশন মোড সিলেক্ট করতে হবে।
দ্রষ্টব্য: নিশ্চিত করুন আপনার ADB ইনস্টল করা আছে।
পদ্ধতি ১: Developer Options এবং USB Debugging ইনেবল করুন
শুরুতে, নিশ্চিত করুন আপনার ডিভাইসে USB Debugging ইনেবল করা আছে কারণ ADB এর ব্যতীত কাজ করে না। এটি করতে:
- আপনার ফোন Settings-এ যান এবং About সিলেক্ট করুন।
- About মেনুতে, 'Builder number'-এ সাত বার ট্যাপ করুন যা Developer Options ইনেবল করে।
- उसके बाद, ফিরে যান এবং Developer options সিলেক্ট করুন।

- নিচে স্ক্রোল করুন এবং 'USB Debugging'-এ ট্যাপ করুন।
পদ্ধতি ২: কানেকশন মোড পরিবর্তন করুন
অ্যান্ড্রয়েডের ভিন্ন ভিন্ন কানেকশন মোড আছে যা কখনো কখনো এই সমস্যা তৈরি করে। ADB-এর ক্ষেত্রে, আমাদের MTP (Media Transfer Protocol) প্রয়োজন। একটা কথা মনে রাখবেন আপনার স্মার্টফোনে MTP-এর বদলে Transfer files থাকতে পারে যা একই জিনিস। এর জন্য, আপনাকে করতে হবে:
- নিশ্চিত করুন আপনার ডিভাইস সঠিকভাবে প্লাগ করা আছে।
- নোটিফিকেশন উইন্ডো পুল ডাউন করুন এবং USB connection notification সিলেক্ট করুন।
- সেখানে, কানেকশন মোড হিসেবে MTP সিলেক্ট করুন।

দ্রষ্টব্য: কিছু ব্যবহারকারী রিপোর্ট করেছেন PTP মোড সিলেক্ট করলে তাদের জন্য কাজ করেছে, সেটিও ট্রাই করে দেখুন।
পদ্ধতি ৩: ADB Interface আপডেট করুন
কখনো কখনো, সমস্যা হয় পুরনো ADB interface driver-এর কারণে। ড্রাইভার আপডেট করতে:
- আপনার কম্পিউটারে, 'My Computer'-এ রাইট-ক্লিক করুন এবং Device Manager সিলেক্ট করুন।
- Other Devices-এর অধীনে, আপনি 'Android ADB Interface' বা 'Android Phone' দেখবেন। এতে রাইট-ক্লিক করুন এবং 'Update Driver Software' সিলেক্ট করুন।

- उसके बाद, 'Browse my computer for driver software' সিলেক্ট করুন।
- তারপর, 'Let me pick from a list of device drivers on my computer' সিলেক্ট করুন।
- একটি উইন্ডো পপ আপ হবে, নিশ্চিত করুন 'Show all devices' হাইলাইট করা আছে এবং Next ক্লিক করুন।

- 'Have Disk' অপশন ক্লিক করুন।
- যেখানে আপনি আপনার SDK ইনস্টল করেছেন সেখানে যান, সাধারণত
C:\Program Files\Android\android-sdk\extras\\google\usb_driver\
যেখানে আপনাকে android_winusb.inf ডাবল ক্লিক করতে হবে। - তালিকা থেকে 'Android ADB Interface' সিলেক্ট করুন।

- 'Yes' ক্লিক করুন এবং তারপর 'Install' ক্লিক করুন।
- ইনস্টলেশন সম্পূর্ণ হওয়ার অপেক্ষা করুন এবং তারপর উইন্ডো বন্ধ করুন।
আপনি আপনার ডিভাইস রিকানেক্ট করার চেষ্টা করতে পারেন যদি এটা ইতিমধ্যে রিকগনাইজ না করে।
পদ্ধতি ৪: Universal ADB Windows Driver ইনস্টল করুন
যদি আপনি নিশ্চিত হন উপরের সমাধানগুলো আপনার জন্য কাজ করবেন না বা করেনি, তবে Universal ADB Windows Driver ইনস্টল করা আপনার সমাধান হতে পারে। এটি খুব সহজ, তাদের অফিসিয়াল ওয়েবসাইট থেকে ড্রাইভার ডাউনলোড করুন এবং ইনস্টল করুন।
পদ্ধতি ৫: ADB প্রসেস রিসেট করুন
কখনো কখনো সবকিছু ঠিক থাকার ওপরেও আপনি আপনার স্মার্টফোন লিস্ট করতে পারবেন না – মানে আপনি USB ড্রাইভার ইনস্টল করেছেন, USB debugging ইনেবল করেছেন, ইত্যাদি। এই কেসে, সার্ভার কিল করে আবার শুরু করলে আপনাকে সাহায্য করতে পারে। কমান্ড লাইনে নিচের কমান্ডগুলো টাইপ করুন
adb kill-server adb start-server
পদ্ধতি ৬: কেবল বদলান
শেষে, যদি কিছুই কাজ না করে, তবে একটি নতুন কেবল আপনার সমাধান হতে পারে। আপনার কেবল খারাপ হওয়ার সম্ভাবনা বেশি মানে আপনি যা করুন না করুন, আপনার সমস্যা রাহবে কারণ সমস্যা আপনার ড্রাইভারে নয় বরং হার্ডওয়্যারের সাথে। আপনার কেবল খারাপ কিনা চেক করতে, নিচের موارد অনুসরণ করুন:
- Connect আপনার কেবলকে একটি চার্জার পোর্টে।
- Charge করার চেষ্টা করুন আপনার স্মার্টফোনকে সেই কেবল দিয়ে।
যদি চার্জিং শুরু না হয়, এর মানে আপনার কেবল দোষী এবং আপনাকে অন্যটি কিনতে হবে।