Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Android

วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”

ADB ของ Android Studio (Android Debug Bridge) เป็นเครื่องมือบรรทัดคำสั่งเพื่อสื่อสารกับอุปกรณ์ Android (ไม่ว่าจะผ่าน USB หรือโดยใช้โปรโตคอล TCP) ผู้ใช้จำนวนมากเมื่อออกคำสั่ง ADB เช่น เชื่อมต่อ adb พวกเขาพบข้อผิดพลาด ADB 10061 พร้อมข้อความประเภทต่อไปนี้:

วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”

ข้อผิดพลาด ADB 10061 หมายความว่าอุปกรณ์ระยะไกลปฏิเสธคำขอเชื่อมต่อ TCP ของไคลเอ็นต์ (ทั้ง IP หรือพอร์ต) ข้อผิดพลาดนี้สามารถเกิดขึ้นได้จากหลายสาเหตุ แต่สิ่งต่อไปนี้สามารถจัดประเภทได้เป็นหลัก:

  • ระบบปฏิบัติการ, Android Studio หรือไดรเวอร์อุปกรณ์ที่ล้าสมัย :ความเข้ากันไม่ได้ระหว่าง OS ของระบบ, Android Studio หรือไดรเวอร์อุปกรณ์ (หากรายการใดรายการหนึ่งล้าสมัย) อาจทำให้เกิดข้อผิดพลาด 10061
  • การกำหนดค่าที่ไม่เหมาะสมของการดีบัก USB :การดีบัก USB บนอุปกรณ์ Android เป็นสิ่งจำเป็นสำหรับการอนุญาตครั้งแรกของอุปกรณ์ Android เพื่อเชื่อมต่อกับ ADB และหากปิดใช้งานหรือใช้วิธีการเชื่อมต่อที่เหมาะสม (เช่น File Transfer เป็นต้น) ADB อาจล้มเหลวในการสร้าง การเชื่อมต่อกับข้อผิดพลาด 10061
  • การใช้งานอะแดปเตอร์เครือข่ายอื่นๆ ของ ABD :ADB ไม่ดีในการจัดการหลายเครือข่ายในระบบ และหากระบบของคุณใช้หลายเครือข่าย (เช่น การเชื่อมต่ออีเทอร์เน็ตและ Wi-Fi พร้อมกัน) ก็อาจนำไปสู่ข้อผิดพลาด ADB ปัจจุบันได้
  • ใช้คำสั่ง ADB ที่ไม่เหมาะสม :หากไม่ได้ใช้คำสั่ง ADB ที่เหมาะสม (เช่น ไม่ตัดการเชื่อมต่อจากเซสชันก่อนหน้า) ADB อาจแสดงข้อผิดพลาดในมือ

อัปเดตระบบปฏิบัติการของพีซีเป็นบิวด์ล่าสุด

ข้อผิดพลาด ADB 10061 อาจเป็นผลมาจากความไม่ลงรอยกันระหว่างระบบปฏิบัติการของพีซีที่ล้าสมัยและโมดูลระบบอื่นๆ (โดยเฉพาะที่เกี่ยวข้องกับ ADB) ในกรณีดังกล่าว การอัปเดตระบบปฏิบัติการของพีซีเป็นบิลด์ล่าสุดอาจช่วยแก้ปัญหาได้ เพื่อความชัดเจน เราจะหารือเกี่ยวกับกระบวนการอัปเดตพีซีที่ใช้ Windows

  1. คลิก Windows , ค้นหาและเปิด ตรวจหาการอัปเดต .
  2. ตอนนี้ ในบานหน้าต่างด้านขวาของหน้าต่างผลลัพธ์ ให้คลิกที่ ตรวจหาการอัปเดต และหากมีการอัปเดต ให้ดาวน์โหลดและติดตั้งการอัปเดต (ตัวเลือกการปรับปรุงเช่นกัน) วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  3. เมื่ออัปเดตระบบปฏิบัติการของพีซีแล้ว รีสตาร์ท ระบบและตรวจสอบว่าข้อผิดพลาด ADB 10061 ถูกล้างหรือไม่

อัปเดต Android Studio และเครื่องมือแพลตฟอร์ม SDK

'ไม่สามารถทำการเชื่อมต่อได้ ADB error 10061' อาจเป็นผลมาจาก Android Studio หรือเครื่องมือแพลตฟอร์ม SDK ที่ล้าสมัย เนื่องจากอาจทำให้เข้ากันไม่ได้กับระบบปฏิบัติการ/อุปกรณ์โฮสต์ ที่นี่ การอัปเดต Android Studio และเครื่องมือแพลตฟอร์ม SDK อาจช่วยแก้ปัญหาได้

  1. เปิดตัว Android Studio และขยายไฟล์ เมนู
  2. ตอนนี้ เลือก การตั้งค่า และในครึ่งซ้ายของเมนูผลลัพธ์ ให้ขยายลักษณะที่ปรากฏและพฤติกรรม . วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  3. จากนั้นขยาย การตั้งค่าระบบ และไปที่ อัปเดต แท็บ
  4. ตอนนี้ ในครึ่งขวาของหน้าต่าง ให้คลิกที่ ตรวจสอบเลย และหากมีการอัปเดต ให้ดาวน์โหลดและติดตั้งการอัปเดต . วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  5. จากนั้น เปิดใหม่ Android Studio และตรวจสอบว่าข้อผิดพลาด ADB 10061 ถูกล้างหรือไม่
  6. ถ้าไม่ใช่ ให้ไปที่ การตั้งค่าระบบ ของการตั้งค่า Android Studio และในบานหน้าต่างด้านซ้าย ให้เลือก Android SDK .
  7. ตอนนี้ ในบานหน้าต่างด้านขวา ให้ตรวจสอบว่า อัปเดตของแพ็คเกจที่เกี่ยวข้อง สามารถใช้ได้. ถ้าใช่ ให้ดาวน์โหลดและติดตั้ง อัปเดต . วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  8. หลังจากนั้น เปิดใหม่ Android Studio และตรวจสอบว่าไม่สามารถแก้ไขปัญหาการเชื่อมต่อได้

อัปเดตไดรเวอร์อุปกรณ์ Android หรือใช้ไดรเวอร์ที่ OEM ให้มา

หากไดรเวอร์ของอุปกรณ์ Android ล้าสมัยหรือไม่เหมาะสมในตัวจัดการอุปกรณ์ของระบบ คุณอาจพบข้อผิดพลาด ADB 10061 ใน Android Studio เนื่องจากอาจทำให้เกิดความไม่ลงรอยกันระหว่างระบบและเครื่องเป้าหมาย ในบริบทนี้ การอัปเดตไดรฟ์อุปกรณ์ Android เป็นบิวด์ล่าสุดหรือใช้ไดรเวอร์ที่ OEM ให้มาอาจแก้ปัญหาได้

  1. คลิกขวาที่ Windows และเลือกตัวจัดการอุปกรณ์ .
  2. ตอนนี้ ให้ลองค้นหาอุปกรณ์ Android ในตัวเลือกที่แสดง คุณอาจพบข้อมูลนี้ในหมวดหมู่ต่างๆ เช่น อุปกรณ์ Android โทรศัพท์ Android อุปกรณ์พกพา อุปกรณ์อื่นๆ หรือตัวควบคุม USB
  3. เมื่อพบแล้ว คลิกขวา บนอุปกรณ์ Android และเลือกอัปเดตไดรเวอร์ . วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  4. จากนั้นคลิกที่ ค้นหาไดรเวอร์โดยอัตโนมัติ และหากไม่มีการอัปเดต ให้คลิกที่ ค้นหาไดรเวอร์ที่อัปเดตใน Windows Update .
  5. หากมีไดรเวอร์ที่อัปเดต ให้ดาวน์โหลดและติดตั้งการอัปเดต .
  6. เมื่อติดตั้งแล้ว รีสตาร์ท ระบบของคุณ และเมื่อรีสตาร์ท ให้ตรวจสอบว่าปัญหา ADB ได้รับการแก้ไขหรือไม่
  7. ถ้าไม่ใช่ ให้ไปที่ เว็บไซต์ OEM (เช่น Huawei) และ ดาวน์โหลด ไดรเวอร์ล่าสุด ตามรุ่นของโทรศัพท์
  8. ตอนนี้ คลิกขวา บนไดรเวอร์ที่ดาวน์โหลด และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
  9. แล้วติดตาม ข้อความบนหน้าจอให้ติดตั้งไดรเวอร์และหลังจากนั้น รีสตาร์ท ระบบของคุณ
  10. เมื่อรีสตาร์ท ให้ตรวจสอบว่าข้อผิดพลาด ADB 10061 ถูกล้างหรือไม่
  11. หากไม่ได้ผล คลิกขวา บนอุปกรณ์ Android ใน ตัวจัดการอุปกรณ์ และเลือกอัปเดตไดรเวอร์ .
  12. ตอนนี้ เลือก เรียกดูคอมพิวเตอร์ของฉันเพื่อหาไดรเวอร์ และคลิกที่ ให้ฉันเลือกจากรายการไดรเวอร์ที่มีในคอมพิวเตอร์ของฉัน .
  13. จากนั้นเลือก ไดรเวอร์อื่น และ สมัคร การเปลี่ยนแปลงที่เกิดขึ้น
  14. ตอนนี้ เริ่มต้นใหม่ ระบบของคุณและเมื่อรีสตาร์ท ให้ตรวจสอบว่าปัญหา ADB ถูกล้างหรือไม่
  15. หากวิธีนี้ไม่ได้ผล คุณอาจลองใช้ไดรเวอร์อุปกรณ์ Android อื่นๆ ใน Device Manager ทีละตัวและตรวจสอบว่าไดรเวอร์ตัวใดแก้ปัญหาได้หรือไม่

ยกเลิกการเชื่อมต่อ VPN บนระบบและอุปกรณ์ Android

Android Studio กำหนดให้อุปกรณ์ทั้งสองเครื่องควรอยู่ในเครือข่ายเดียวกัน และหากอุปกรณ์เหล่านี้เปิดใช้งาน VPN แล้ว Android Studio อาจไม่พบอุปกรณ์อื่นในเครือข่ายเดียวกัน ส่งผลให้เกิดข้อผิดพลาด ADB 10061 ใน บริบทนี้ การยกเลิกการเชื่อมต่อ VPN บนอุปกรณ์ทั้งสองอาจแก้ปัญหาได้

  1. ขยายไอคอนที่ซ่อนอยู่ของซิสเต็มเทรย์และดับเบิลคลิก บน VPN ไอคอน (เช่น AnyConnect) วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  2. จากนั้นเลือก ยกเลิกการเชื่อมต่อ จากนั้นบนอุปกรณ์ Android ปัดขึ้น (หรือลง) เพื่อแสดงถาดการแจ้งเตือนของอุปกรณ์
  3. ตอนนี้ แตะที่ VPN (หากแสดง) จากนั้นแตะที่ยกเลิกการเชื่อมต่อ .
  4. เมื่อยกเลิกการเชื่อมต่ออุปกรณ์ทั้งสองจาก VPN แล้ว เปิด Android Studio อีกครั้ง และในขณะที่รักษา แท็บแก้ไขปัญหาการเชื่อมต่ออุปกรณ์ เปิดใน Studio ตรวจสอบว่าเครื่องเป้าหมายปฏิเสธการเชื่อมต่อข้อผิดพลาด 10061 ได้รับการแก้ไขหรือไม่
  5. หากไม่ได้ผล ให้ตรวจสอบว่า ปิดการใช้งาน/เปิดใช้งาน Wi-Fi ของอุปกรณ์ Android ช่วยแก้ปัญหา ADB ได้

ปิดใช้งานอะแดปเตอร์เครือข่ายอื่นๆ ในระบบ

เพื่อการทำงานที่เหมาะสมของ ADB นั้น Android Studio ต้องการให้อุปกรณ์ทั้งสองอยู่ในเครือข่ายเดียวกัน แต่บริดจ์ดีบั๊กของ ADB ไม่สามารถจัดการกับหลายเครือข่ายได้ดี ดังนั้น การใช้เครือข่ายหลายเครือข่าย (Ethernet หรือ Wi-Fi) ในระบบอาจกระตุ้นให้เกิดพฤติกรรมของ ADB ภายใต้การสนทนา ในสถานการณ์สมมตินี้ การปิดใช้งานอะแดปเตอร์เครือข่ายอื่นๆ ในระบบอาจช่วยแก้ปัญหาได้

  1. คลิกขวาที่ Windows และเลือกการเชื่อมต่อเครือข่าย .
  2. ตอนนี้ เลือก เปลี่ยนตัวเลือกอแด็ปเตอร์ และ คลิกขวา บนอะแดปเตอร์เครือข่าย . วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  3. จากนั้นเลือก ปิดการใช้งาน และ ซ้ำ เหมือนกันกับอะแดปเตอร์เครือข่ายทั้งหมด ยกเว้น Wi-Fi อะแดปเตอร์ วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  4. ตอนนี้ เริ่มต้นใหม่ Android Studio และตรวจสอบว่าข้อผิดพลาด ADB 10061 ถูกล้างหรือไม่
  5. หากไม่ได้ผล ให้ขยายไอคอนที่ซ่อนอยู่ของซิสเต็มเทรย์แล้ว คลิก บน Wi-Fi ไอคอน.
  6. ตอนนี้เลือก โหมดเครื่องบิน และบนอุปกรณ์ Android ปัดขึ้น (หรือลง) เพื่อขยายถาดการแจ้งเตือนของอุปกรณ์ วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  7. จากนั้นแตะที่ไอคอนเครื่องบิน และหลังจากนั้น เปิดใช้งาน Wi-Fi บนอุปกรณ์ทั้งสองเครื่อง (โดยไม่ปิดโหมดเครื่องบิน) วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  8. ตอนนี้ เปิดใหม่ Android Studio และตรวจสอบว่าข้อผิดพลาด ADB 10061 ถูกล้างหรือไม่
  9. หากปัญหายังคงอยู่ ให้ตรวจสอบว่าปิดการใช้งาน Wi-Fi ในเราเตอร์ (ไม่รีสตาร์ทเราเตอร์) แล้วเปิดใช้งานอีกครั้งช่วยแก้ปัญหาได้

หากไม่ได้ผล ให้ตรวจสอบว่าใช้แอปโทรศัพท์ของคุณของ Microsoft เพื่อเชื่อมต่อระบบ/อุปกรณ์และดำเนินการคำสั่ง ADB เพื่อแก้ปัญหา

แก้ไขการตั้งค่าการแก้ไขจุดบกพร่อง USB ของอุปกรณ์ Android

การดีบัก USB เป็นองค์ประกอบที่สำคัญของกลไก ADB และหากการตั้งค่านั้นได้รับการกำหนดค่าผิด ADB อาจแสดงคำเตือนว่าไม่สามารถทำการเชื่อมต่อได้เนื่องจากเครื่องเป้าหมายปฏิเสธอย่างแข็งขัน (10061) ในสถานการณ์สมมตินี้ การกำหนดค่าการแก้ไขข้อบกพร่อง USB ของอุปกรณ์ Android อย่างถูกต้องอาจช่วยแก้ปัญหาได้

เปิดใช้งานการแก้ไขข้อบกพร่อง USB ในการตั้งค่าอุปกรณ์ Android

  1. ขั้นแรก เปิดใช้งานตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ของอุปกรณ์ Android จากนั้นเปิด การตั้งค่า Android . วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  2. เปิดแล้ว ตัวเลือกสำหรับนักพัฒนา และเปิดใช้งาน การแก้ไขจุดบกพร่อง USB (หากปิดใช้งาน) หรือปิดใช้งาน/เปิดใช้งานการดีบัก USB โปรดทราบว่าสำหรับ Android บางรุ่น (เช่น MXQ Pro) คุณอาจพบตัวเลือกการแก้ไขข้อบกพร่อง USB ในแอป> การตั้งค่า (ไม่ใช่ในการตั้งค่า Android) วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  3. จากนั้น ดำเนินการ ต่อไปนี้ใน Command Prompt ที่ยกระดับบนระบบ:
    adb connect <DeviceIP:Port>.
    วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  4. จากนั้น ยืนยัน การเชื่อมต่อบนหน้าจอโทรศัพท์ Android และตรวจสอบว่าข้อผิดพลาด ADB 10061 ถูกล้างหรือไม่
  5. ถ้าไม่ใช่ เพิกถอนการอนุญาตการแก้ไขข้อบกพร่อง USB และ เปิดใช้งาน อนุญาตการดีบัก ADB ในโหมดชาร์จเท่านั้น (Android บางรุ่นอาจแสดงตัวเลือก Allow ADB Debugging in Load Only Mode) เพื่อตรวจสอบว่าสามารถแก้ปัญหาได้หรือไม่ วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  6. หากไม่ได้ผล ให้ตรวจสอบว่าได้ปิดใช้งาน Aggressive Wi-Fi ไปยัง Cellular Handover ในตัวเลือกของนักพัฒนาช่วยแก้ปัญหา วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”

เปิดใช้งานการดีบักไร้สาย เครือข่าย หรือบลูทูธ

  1. เปิด การตั้งค่า ของ Android 11 (หรือสูงกว่า) และเปิดตัวเลือกสำหรับนักพัฒนา .
  2. เปิดใช้งาน การดีบักแบบไร้สาย แล้วคลิก อนุญาต ใน อนุญาตการดีบักแบบไร้สาย ในเครือข่ายนี้ . หากคุณเชื่อถือและต้องการใช้คุณลักษณะการดีบักแบบไร้สายเป็นประจำในเครือข่ายปัจจุบัน ให้ทำเครื่องหมายที่ อนุญาตบนเครือข่ายนี้เสมอ . วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  3. ตอนนี้ บน Command Prompt ที่ยกระดับขึ้นของระบบ ดำเนินการ ต่อไปนี้:
    adb pair [Phone_IPAddress]:[PORT] [PAIRING CODE]
    วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  4. เมื่อสำเร็จ ดำเนินการ ต่อไปนี้และตรวจสอบว่าข้อผิดพลาด ADB 10061 ถูกล้างหรือไม่:
    adb connect [Phone_IPAddress]:[PORT]

โปรดทราบว่าอุปกรณ์ Android TV บางตัวอาจแสดงตัวเลือก Network ADB นอกจากนี้ หากคุณกำลังพยายามเชื่อมต่อกับอุปกรณ์ Android อัจฉริยะ (เช่น นาฬิกา) คุณสามารถเปิดใช้งานการดีบัก Bluetooth ในการตั้งค่าอุปกรณ์ได้

เปลี่ยนโหมดการเชื่อมต่อ USB เป็นการถ่ายโอนไฟล์

  1. เปิดการตั้งค่าอุปกรณ์ Android และเปิดตัวเลือกสำหรับนักพัฒนา .
  2. แตะ เพิกถอนการอนุญาตการแก้ไขข้อบกพร่อง USB และเชื่อมต่ออุปกรณ์กับพีซีผ่านสาย USB .
  3. เมื่อเชื่อมต่อแล้ว ปัดขึ้น (หรือลง) เพื่อเปิดถาดการแจ้งเตือนแล้วแตะ โหมดการใช้งาน USB .
  4. จากนั้นเลือก การถ่ายโอนไฟล์ และ ดำเนินการ ต่อไปนี้ในพรอมต์คำสั่งที่ยกระดับเพื่อตรวจสอบว่าข้อผิดพลาด 10061 ถูกล้างหรือไม่:
    adb connect <DeviceIP:5555>
    วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  5. หากไม่ได้ผล ให้ตรวจสอบว่าเปลี่ยน โหมดการเชื่อมต่อ USB . หรือไม่ ไปที่ กล้อง แก้ปัญหาได้
  6. หากปัญหายังคงอยู่ ให้ตรวจสอบว่าปิดใช้งาน พักอยู่ ในตัวเลือกนักพัฒนาช่วยแก้ปัญหาได้

ดำเนินการคำสั่ง ADB ที่แตกต่างกันด้วยพารามิเตอร์ต่างกัน

เครื่องเป้าหมายอาจปฏิเสธการเชื่อมต่อ ADB หากใช้พารามิเตอร์ที่ไม่ถูกต้องในคำสั่ง ADB เช่น หาก IP ของอุปกรณ์เปลี่ยนไปหลังจากการรีสตาร์ทและใช้ IP ก่อนหน้าในคำสั่ง ADB ผู้ใช้อาจพบข้อผิดพลาด 10061 ในบริบทนี้ การรันคำสั่ง ADB ด้วยพารามิเตอร์ที่แตกต่างกันอาจช่วยแก้ไขข้อผิดพลาดการเชื่อมต่อที่ถูกปฏิเสธได้ แต่ก่อนที่จะไปยังเส้นทางนั้น ให้ตรวจสอบว่าการรีสตาร์ททุกอย่างที่เกี่ยวข้องกับกระบวนการ เช่น Android Studio, คอมพิวเตอร์, เราเตอร์, โทรศัพท์ ฯลฯ ช่วยแก้ปัญหาได้หรือไม่

ตรวจสอบ IP ของอุปกรณ์เป้าหมาย

  1. เปิดการตั้งค่าโทรศัพท์ Android แล้วแตะ Wi-Fi .
  2. ตอนนี้ คลิกที่ แฮมเบอร์เกอร์ ไอคอนและเลือก การตั้งค่าขั้นสูง . วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  3. จากนั้นตรวจสอบ ที่อยู่ IP ของอุปกรณ์ Android และตรวจสอบให้แน่ใจว่าคุณกำลังดำเนินการต่อไปนี้ใน Command Prompt ที่ยกระดับบนระบบด้วย IP ที่ถูกต้อง:
    adb connect <DeviceIP>
    วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  4. หลังจากนั้น ให้ตรวจสอบว่าปัญหาการปฏิเสธการเชื่อมต่อได้รับการแก้ไขแล้วหรือไม่

ตัดการเชื่อมต่อ ADB จากอุปกรณ์อื่น

หากมีการใช้อุปกรณ์หลายเครื่องกับ Android Studio หรืออุปกรณ์ Android เดียวกันถูกเชื่อมต่อหลังจากผ่านไประยะหนึ่ง การเชื่อมต่อกับอุปกรณ์อื่นหรือการเชื่อมต่อก่อนหน้าไปยังอุปกรณ์ปัจจุบันอาจทำให้เครื่องเป้าหมายปฏิเสธการเชื่อมต่อ ในกรณีเช่นนี้ การยกเลิกการเชื่อมต่อ ADB จากอุปกรณ์อื่นอาจช่วยแก้ปัญหาได้

  1. คลิกขวาที่ Windows และค้นหา พรอมต์คำสั่ง .
  2. ตอนนี้ คลิกขวา บน พรอมต์คำสั่ง และในเมนูย่อย ให้เลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
  3. จากนั้น ดำเนินการ ต่อไปนี้:
    adb disconnect
    วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  4. ตอนนี้ เปิดใหม่ Android Studio และ ดำเนินการ สิ่งต่อไปนี้เพื่อตรวจสอบว่าการเชื่อมต่อ ADB สำเร็จหรือไม่:
    adb tcpip 5555
    
    adb connect <the_device_ip>
  5. หากไม่ได้ผล ให้ดำเนินการ คำสั่งต่อไปนี้ใน Command Prompt ที่ยกระดับ:
    adb devices
  6. หากมี อุปกรณ์หลายเครื่อง แสดงดังต่อไปนี้:
    List of devices attached
    
    dfdcdc9c device
    
    emulator-5554   device
  7. จากนั้น คุณสามารถ ดำเนินการ TCPIP และเชื่อมต่อคำสั่งเป็นรหัสอุปกรณ์ แต่เพิ่ม -s ให้กับพวกเขาดังต่อไปนี้:
    adb -s dfdcdc9c tcpip 5555
    
    adb -s dfdcdc9c connect <ip addr>
  8. ตอนนี้ ให้ตรวจสอบว่าข้อผิดพลาด ADB 10061 ถูกล้างหรือไม่

ใช้ Ping ต่อเนื่องบนระบบด้วยคำสั่ง ADB อื่นๆ

หากไม่ได้ผล คุณอาจตั้งค่า Ping ต่อเนื่องบนระบบเพื่อตรวจสอบว่าระบบสามารถเชื่อมต่อกับ IP ของอุปกรณ์ได้หรือไม่ จากนั้นดำเนินการคำสั่ง ADB ในภายหลัง

  1. เปิดพรอมต์คำสั่ง ในระบบและดำเนินการ ต่อไปนี้ (เมื่อใดก็ตามที่คุณต้องหยุดคำสั่ง Ping ให้ใช้ทางลัด Ctrl+C):
    ping -t (DeviceIP)
    วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”
  2. หากเชื่อมต่อสำเร็จ ให้เชื่อมต่ออุปกรณ์และระบบผ่านสาย USB .
  3. ลองใช้คำสั่ง ADBต่อไปนี้ เพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
    adb disconnect
    
    adb kill-server
    
    adb start-server
    
    adb usb
    
    adb devices
    
    adb tcpip 5555
  4. จากนั้น ถอดปลั๊ก สาย USB จากระบบและดำเนินการ คำสั่งต่อไปนี้ใน Command Prompt ที่ยกระดับของระบบ:
    adb connect <DeviceIP:Port>
  5. หลังจากเชื่อมต่อสำเร็จ คุณสามารถขยาย Studio>>Run จากนั้นเลือก อุปกรณ์ เพื่อตรวจสอบว่าข้อผิดพลาดของ ADB ถูกล้างหรือไม่

หากคำสั่ง ping ล้มเหลวในขั้นตอนที่ 2 ให้ลองค้นหาปัญหาเครือข่ายที่ทำให้เกิดข้อผิดพลาด ADB

ใช้พอร์ตอื่นในคำสั่ง ADB

หากคำสั่ง ADB ด้านบนใช้ไม่ได้ ปัญหาอาจเกิดจากหมายเลขพอร์ตที่ใช้ในคำสั่งไม่ถูกต้อง ที่นี่ การลองใช้หมายเลขพอร์ตอื่นอาจช่วยแก้ปัญหาได้

  1. ซ้ำ ขั้นตอนที่กล่าวข้างต้นแต่ที่ คำสั่ง TCPIP ดำเนินการ ต่อไปนี้:
    adb tcpip 5557
    
    adb connect (DeviceIP)
  2. จากนั้น ดำเนินการ ต่อไปนี้:
    adb tcpip 5555
    
    adb connect (DeviceIP)

โปรดทราบว่าอุปกรณ์บางอย่างมีพอร์ต 5555 ปิดตามค่าเริ่มต้น (เช่น Mi Box) และในการเปิดพอร์ตที่จำเป็น คุณอาจต้องเชื่อมต่ออุปกรณ์กับ USB เข้ากับระบบและดำเนินการ ดังต่อไปนี้:

adb tcpip 5555

นอกจากนี้ โปรดทราบว่าพอร์ตจะปิดหากอุปกรณ์รีสตาร์ท และคุณอาจต้องทำซ้ำขั้นตอนข้างต้นเพื่อเปิดพอร์ตที่จำเป็น

ใช้ที่อยู่ IP ของ Local Host ในคำสั่งหากใช้ Android Emulator

หากปัญหาเกิดขึ้นกับตัวจำลอง Android อาจเป็นผลมาจากความพยายามของ ADB ในการเชื่อมต่อกับ localhost ผ่าน IPv6 (ซึ่งจะเป็น “::1” ไม่ใช่ 127.0.0.1) ในบริบทนี้ การใช้ที่อยู่ IPv4 ของโฮสต์ในพื้นที่อาจแก้ปัญหาได้

  1. ดำเนินการ ต่อไปนี้ในพรอมต์คำสั่งที่ยกระดับบนระบบ:
    adb forward tcp:4444 localabstract:/adb-hub
    
    adb connect 127.0.0.1:4444
  2. จากนั้นตรวจสอบว่าปัญหาการเชื่อมต่อ ADB ได้รับการแก้ไขหรือไม่
  3. หากไม่ได้ผล ให้ตรวจสอบว่าใช้คำสั่งเชื่อมต่อ ADB โดยไม่ระบุพอร์ต ตัวเลขช่วยแก้ปัญหา
    adb connect 127.0.0.1
วิธีแก้ไข “ไม่สามารถทำการเชื่อมต่อได้ ข้อผิดพลาด ADB 10061”

หากวิธีข้างต้นไม่ได้ผลสำหรับคุณ คุณอาจลองใช้ปลั๊กอิน ADB (เช่น Wi-Fi ADB Ultimate หรือ scrcpy) เพื่อแก้ปัญหา หากไม่ได้ผล คุณสามารถรีเซ็ตระบบ หรือโทรศัพท์เป็นค่าเริ่มต้นจากโรงงาน สำหรับช่างเทคนิคขั้นสูง ให้เพิ่ม IP ของอุปกรณ์ลงในตาราง ARP ของระบบอาจแก้ปัญหาได้