Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Android

แก้ไขข้อผิดพลาด ADB Devices Not Found

ด้วยสมาร์ทโฟนที่มีอยู่ทุกที่ ความต้องการในการโอนไฟล์จากคอมพิวเตอร์ส่วนตัวไปยังสมาร์ทโฟนและในทางกลับกัน จึงเกิดขึ้น ไม่ chỉแค่นั้น คุณอาจต้องการ debug แอพบางอย่างหรือติดตั้งแอพใหม่ ฯลฯ สำหรับซึ่งยูทิลิตี้บรรทัดคำสั่งที่เรียกว่า ADB หรือ Android Debug Bridge มักจะถูกใช้

บางครั้ง ผู้คนสุดท้ายแล้วเจอปัญหาไม่สามารถเชื่อมต่อกับสมาร์ทโฟนของพวกเขาได้ แม้ว่าตามพวกเขา พวกเขาทำทุกอย่างถูกต้องแล้ว อย่าเพิ่งกังวล นี่คือสิ่งที่เราอยู่ที่นี่ คู่มือนี้จะบอกคุณวิธีแก้ปัญหา 'Error: device not found' - ดังนั้นก็lean back, ริล랙ซ์ และทำตามคำแนะนำ

แก้ไขข้อผิดพลาด ADB Devices Not Found

สาเหตุของข้อผิดพลาด ADB Device Not Found

ก่อนที่เราจะกระโดดไปที่วิธีแก้ คุณอาจอยากรู้ว่าสิ่ง gìทำให้เกิดปัญหานี้ จริงๆ แล้วหลายอย่างสามารถทำให้เกิดปัญหานี้ -

  • ไดรเวอร์ไม่ได้รับการอัปเดต ไดรเวอร์คือตัวผู้แสดงที่รับผิดชอบสื่อสารกับอินเทอร์เฟซและ OS ของคุณ หากมันไม่ได้รับการอัปเดต คุณอาจเจอข้อผิดพลาดนี้
  • USB debugging ไม่ได้เปิดใช้งาน โหมดนี้จำเป็นสำหรับ ADB เพื่อทำงานบนอุปกรณ์ Android ของคุณ
  • การเลือกโหมดการเชื่อมต่อที่ผิด โหมดการเชื่อมต่อที่ถูกต้องควรถูกเลือกสำหรับประเภทการโอนที่คุณต้องการเริ่มต้น

หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณมี ADB ติดตั้งแล้ว

วิธีที่ 1: เปิดใช้งาน Developer Options และ USB Debugging

เพื่อเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้เปิดใช้งาน USB Debugging บนอุปกรณ์ของคุณแล้ว เนื่องจาก ADB ไม่ทำงานหากไม่เปิด ในการทำเช่นนั้น:

  1. ไปที่ Settings ของโทรศัพท์และเลือก About
  2. ในเมนู About ให้กด 'Builder number' เจ็ดครั้ง ซึ่งจะเปิดใช้งาน Developer Options
  3. หลังจากนั้น กลับไปและเลือก Developer optionsแก้ไขข้อผิดพลาด ADB Devices Not Found
  4. เลื่อนลงและกด 'USB Debugging'

วิธีที่ 2: เปลี่ยนโหมดการเชื่อมต่อ

Android มีโหมดการเชื่อมต่อที่แตกต่างกันซึ่งบางครั้งอาจทำให้เกิดปัญหานี้ ในกรณีของ adb เราต้องการ MTP (Media Transfer Protocol) สิ่งหนึ่งที่ต้องจดจำคือ สมาร์ทโฟนของคุณอาจมี Transfer files แทน MTP ซึ่งเป็นสิ่งเดียวกัน สำหรับนี้ สิ่งที่คุณต้องทำคือ:

  1. ตรวจสอบให้แน่ใจว่าอุปกรณ์ของคุณเสียบถูกต้อง
  2. ดึงหน้าต่างการแจ้งเตือนลงมาและเลือก USB connection notification
  3. ที่นี่ ให้เลือก MTP เป็นโหมดการเชื่อมต่อแก้ไขข้อผิดพลาด ADB Devices Not Found

    หมายเหตุ: บางคนรายงานว่าการเลือกโหมด PTP ทำงานได้สำหรับพวกเขา ตรวจสอบให้แน่ใจว่าลองนั้นด้วย

วิธีที่ 3: อัปเดต ADB Interface

บางครั้ง ปัญหาเกิดจาก ADB interface driver ที่ล้าสมัย ในการอัปเดตไดรเวอร์ สิ่งที่คุณต้องทำคือ:

  1. บนคอมพิวเตอร์ของคุณ ให้คลิกขวาที่ 'My Computer' และเลือก Device Manager
  2. ภายใต้ Other Devices คุณจะเห็น 'Android ADB Interface' หรือ 'Android Phone' คลิกขวาและเลือก 'Update Driver Software'แก้ไขข้อผิดพลาด ADB Devices Not Found
  3. หลังจากนั้น เลือก 'Browse my computer for driver software'
  4. จากนั้น เลือก 'Let me pick from a list of device drivers on my computer'
  5. หน้าต่างจะโผล่ขึ้นมา ตรวจสอบให้แน่ใจว่า 'Show all devices' ถูกไฮไลท์ และคลิก Nextแก้ไขข้อผิดพลาด ADB Devices Not Found
  6. คลิกตัวเลือก 'Have Disk'
  7. ไปที่ที่คุณติดตั้ง SDK ซึ่งปกติจะเป็น
    C:\Program Files\Android\android-sdk\extras\\google\usb_driver\
    ที่นั่นคุณจะต้องดับเบิลคลิก android_winusb.inf
  8. เลือก 'Android ADB Interface' จากรายการแก้ไขข้อผิดพลาด ADB Devices Not Found
  9. คลิก 'Yes' และจากนั้นคลิก 'Install'
  10. รอการติดตั้งเสร็จสิ้น และปิดหน้าต่าง

คุณสามารถลองเชื่อมต่ออุปกรณ์ของคุณอีกครั้ง หากมันยังไม่รู้จัก

วิธีที่ 4: ติดตั้ง Universal ADB Windows Driver

หากคุณแน่ใจว่าวิธีแก้ไขที่กล่าวมาข้างต้นจะไม่ได้ผลสำหรับคุณ หรือไม่ได้ผลสำหรับคุณ การติดตั้ง Universal ADB Windows Driver อาจเป็นคำตอบสำหรับคุณ มันง่ายมาก ดาวน์โหลดไดรเวอร์จากเว็บไซต์อย่างเป็นทางการของพวกเขาและติดตั้ง

วิธีที่ 5: รีเซ็ตกระบวนการ ADB

บางครั้ง ทุกอย่างทำงานแตคุณยังคงไม่สามารถรายการสมาร์ทโฟนของคุณได้ - หมายความว่าคุณติดตั้งไดรเวอร์ USB, เปิดใช้งาน USB debugging ฯลฯ ในกรณีเช่นนี้ การ kill server และเริ่มใหม่อาจช่วยคุณได้ ในการทำเช่นนั้น ให้พิมพ์คำสั่งต่อไปนี้ในบรรทัดคำสั่ง

adb kill-server adb start-server
แก้ไขข้อผิดพลาด ADB Devices Not Found

วิธีที่ 6: เปลี่ยนสายเคเบิล

สุดท้าย หากไม่มีอะไรทำงานได้สำหรับคุณ การได้สายเคเบิลใหม่อาจเป็นทางออกสำหรับคุณ โอกาสที่สายเคเบิลของคุณเสียหายสูง ซึ่งหมายความว่าไม่ว่าคุณจะทำอะไร ปัญหาของคุณจะคงอยู่ เพราะปัญหาไม่ได้อยู่ที่ไดรเวอร์ของคุณ แต่มาจากฮาร์ดแวร์ ในการตรวจสอบว่าสายเคเบิลของคุณเสียหายหรือไม่ ลองทำดังนี้:

  1. เชื่อมต่อ สายเคเบิลของคุณกับพอร์ตบนชาร์จเจอร์
  2. ลอง ชาร์จ สมาร์ทโฟนของคุณด้วยสายเคเบิลนั้น

หากมันไม่เริ่มชาร์จ นี่หมายความว่าสายเคเบิลของคุณผิดปกติ และคุณจะต้องหาสายใหม่