Adb Devices ไม่พบโทรศัพท์ของฉัน [ปิด]


105

ฉันพยายามรับ adb เพื่อดูโทรศัพท์ Samsung Fascinate ของฉันเพื่อที่ฉันจะสามารถติดตั้งแอพ Android ผ่าน usb ไปยังโทรศัพท์ได้ ฉันใช้ osx 10.6.7

เมื่อฉันเรียกใช้ "อุปกรณ์ adb" จะไม่แสดงรายการอุปกรณ์ของฉันและ "adb usb" ระบุว่า "ไม่พบอุปกรณ์"

เปิดใช้งานการดีบัก USB และฉันได้ลองเชื่อมต่อในโหมดจัดเก็บข้อมูลและโหมดสื่อแล้ว เมื่อฉันอยู่ในโหมดจัดเก็บข้อมูลฉันสามารถเห็นไดรฟ์ของโทรศัพท์ใน Finder ดังนั้นฉันจึงรู้ว่าการเชื่อมต่อ usb ใช้งานได้ แต่ adb ยังหาไม่พบ

ฉันอ่านว่าสำหรับ Mac ไม่มีไดรเวอร์ usb ซึ่งมันควรจะใช้งานได้ แต่ดูเหมือนจะไม่เป็นเช่นนั้น

ข้อเสนอแนะใด ๆ ?


1
คุณเคยพบวิธีแก้ปัญหานี้หรือไม่? ฉันมีปัญหาเดียวกันกับแท็บเล็ต PIPO M1 ฉันสามารถเรียกดูไฟล์ในนั้นเป็นที่เก็บข้อมูลขนาดใหญ่ แต่ adb จะไม่พบอุปกรณ์แม้จะเปิดใช้งาน USB Debugging ก็ตาม
รำ

4
Bram ฉันเพิ่งเพิ่มรหัสผู้ขาย 0x2207 สำหรับ Pipo M3 ของฉัน~/.android/adb_usb.iniและมันใช้งานได้ดี (หลังจากเริ่มบริการใหม่ด้วยadb kill-server)
Andrew Veselov

ประสบปัญหาเดียวกัน ... ในกรณีที่มีคนมาที่นี่ให้ลองดูแท็บอุปกรณ์จาก DDMS ฉันเป็นเจ้าของ Mac สองเครื่อง (Snow Leopard MacMini 2.1 และ Mountain Lion MacMini 6.1) ในทั้งสองอย่างเมื่อเชื่อมต่อ AOC Breeze MW0812 (Android 2.3) ของฉันโดยเปิดโหมดการพัฒนาเครื่องจะกะพริบชื่อของแท็บเล็ตเป็นเวลาหนึ่งวินาทีจากนั้นจะหายไป นอกจากนี้ Mac รุ่นใหม่ดูเหมือนจะกะพริบเร็วขึ้นมาก แต่ฉันเห็นมันแสดงว่า "ออฟไลน์" นอกจากนี้ยังเป็นที่น่าสังเกตว่า Motorola Droid ของฉันทำงานได้อย่างสมบูรณ์แบบ
Daniel Monteiro

การนำการ์ด SD ออกทำให้การ์ดพยายามแสดงกระบวนการทำงานก่อนที่จะหายไป อาจเป็นปัญหาที่แตกต่างกัน: พอร์ต USB (อาจต้องใช้ฮับ usb ขับเคลื่อน) และอุปกรณ์คอมโพสิตเข้ากันไม่ได้?
Daniel Monteiro

3
สวัสดีฉันมีปัญหาเดียวกันและฉันแก้ไขได้ง่ายๆโดยใช้สาย USB อื่น !! ไม่ทราบว่ามีความแตกต่างกับสาย USB (ฉันมี micro-USB)
nodepond

คำตอบ:


37

ฉันมี Samsung Galaxy และมีปัญหาเดียวกับคุณ วิธีแก้ไขมีดังนี้

ในตัวจัดการอุปกรณ์บนพีซี Windows ของคุณแม้ว่าอาจกล่าวว่าไดรเวอร์ USB ได้รับการติดตั้งอย่างถูกต้อง แต่ก็อาจมีความเสียหายได้

ฉันเข้าไปในตัวจัดการอุปกรณ์และถอนการติดตั้ง SAMSUNG Android USB Composite Device และตรวจสอบให้แน่ใจว่าได้เลือกช่อง 'ลบซอฟต์แวร์ไดรเวอร์' ตอนนี้อุปกรณ์จะมีเครื่องหมายตกใจเป็นต้นฉันคลิกขวาและติดตั้งไดรเวอร์อีกครั้ง (รีเฟรชสำเนา) ในที่สุดสิ่งนี้ก็ทำให้ adb ยอมรับว่าโทรศัพท์ของฉันเป็นโปรแกรมจำลอง

ดังที่คนอื่น ๆ กล่าวไว้สำหรับ Nexus 4 คุณสามารถลองแก้ไขปัญหานี้ได้เช่นกัน


ใช่ฉันลองแล้วและไม่ได้ผลสำหรับฉันฉันดีใจที่มันได้ผลสำหรับคุณแม้ว่าคุณจะไม่ต้องซื้อโทรศัพท์ใหม่ทั้งหมดเหมือนฉัน
Justin

มี Huaway 845 และมันหยุดทำงานในโหมดดีบักฉันลบไดรเวอร์อย่างที่คุณพูดและตอนนี้มันก็ปรากฏขึ้นadb devicesอีกครั้ง
alexg

มันใช้ได้กับ Motorola droid ขอบคุณ
Junaid

ใช้งานได้กับ Nexus 4 ของฉัน
ขนมปัง

2
สำหรับ Nexus 4 ทำตามขั้นตอนเหล่านี้เพื่อติดตั้งไดรฟ์: androidsecurity.wordpress.com/2013/06/05/... สิ่งนี้ได้ผลสำหรับฉัน!
SaiyanGirl

66

ลองทำสิ่งนี้:

  • ถอดปลั๊กอุปกรณ์
  • ดำเนินการadb kill-server && adb start-server(ที่รีสตาร์ท adb)
  • เสียบอุปกรณ์อีกครั้ง

นอกจากนี้คุณสามารถลองแก้ไขไฟล์ config adb .android/adb_usb.iniและเพิ่มบรรทัด04e8หลังส่วนหัว ต้องรีสตาร์ท adb เพื่อให้การเปลี่ยนแปลงมีผล


การรีสตาร์ทเซิร์ฟเวอร์ไม่ได้ช่วยอะไร โฟลเดอร์. android นี้อยู่ที่ไหนกันแน่?
Justin

3
ในโฟลเดอร์บ้าน น่าจะเป็นอย่างนั้น/Users/Justin/.android/
Mykhailo Gaidai

3
โปรดดูที่developer.android.com/guide/developing/device.htmlด้วยและอย่าลืมฆ่าและเริ่มเซิร์ฟเวอร์หลังจากทำการเปลี่ยนแปลง นอกจากนี้ให้ดึงสาย usb ของคุณออกหลังจากรีสตาร์ทแล้วใส่กลับเข้าไปใหม่คุณน่าจะสบายดี
แจ็ค

3
ฉันทำตามขั้นตอนเหล่านี้และรีบูตโทรศัพท์ซึ่งจะล้างข้อผิดพลาด
bsautner

8
การเปิดใช้งานโหมดดีบัก USB ได้เปลี่ยนไปเมื่อเร็ว ๆ นี้: หมายเหตุ: ใน Android 4.2 และใหม่กว่าตัวเลือกสำหรับนักพัฒนาจะถูกซ่อนไว้โดยค่าเริ่มต้น เพื่อให้พร้อมใช้งานให้ไปที่การตั้งค่า> เกี่ยวกับโทรศัพท์แล้วแตะสร้างหมายเลขเจ็ดครั้ง
Bill Keller

24

ฉันทำสิ่งต่อไปนี้เพื่อให้ Mac ดูอุปกรณ์อีกครั้ง:

  • วิ่ง android update adb
  • วิ่ง adb kill-server
  • วิ่ง adb start-server

ณ จุดนี้การโทรadb devicesเริ่มส่งคืนอุปกรณ์อีกครั้ง ตอนนี้เรียกใช้หรือดีบักโครงการของคุณเพื่อทดสอบบนอุปกรณ์ของคุณ


8
หากคุณไม่ได้ตั้งค่า android และ adb เป็นตัวแปรสภาพแวดล้อม windows ให้ไปที่C: \ Program Files \ Android \ sdk \ platform-tools (ใน explorer กด Shift + RightClick ในส่วนสีขาวและเปิดหน้าต่างคำสั่ง ) แล้วใช้ คำสั่งต่อไปนี้:..\tools\android.bat update adb adb kill-server adb start-server
Armfoot

สิ่งนี้ใช้ได้ผลกับฉันบน Ubuntu ด้วยแท็บเล็ต Nexus 7
ทท.

14

ฉันมีโทรศัพท์ ZTE Crescent (Orange San Francisco II)

เมื่อฉันเชื่อมต่อโทรศัพท์กับ USB ดิสก์จะปรากฏขึ้นใน OS X ชื่อ 'ZTE_USB_Driver'

กำลังรันadb devicesแสดงว่าไม่มีอุปกรณ์ที่เชื่อมต่อ แต่หลังจากที่ฉันนำดิสก์ 'ZTE_USB_Driver' ออกจาก OS X และเรียกใช้adb devicesอีกครั้งโทรศัพท์จะแสดงขึ้นว่าเชื่อมต่อแล้ว


ทำงานให้กับ ZTE Blade ของฉัน
Andreas

การถอด USB_DRIVER ออกได้เป็นเคล็ดลับ! วิธีแก้ปัญหายูโดที่ยอดเยี่ยม: D: D: D
Pirkka Esko

ใช่. ฉันมีปัญหาเดียวกันกับ ZTE Blade 3 ซึ่งติดตั้งโวลุ่มที่เรียกว่า "ไดรเวอร์ USB" การดีดออกทำให้ ADB ตรวจพบอุปกรณ์
Tom Anderson

11

ฉันใช้เวลาครึ่งวันในการพยายามเชื่อมต่ออุปกรณ์ Android ต่างๆกับ MacBook Pro ของฉัน (ทำงาน 10.8.2) ปรากฎว่าเป็นปัญหาสาย Micro USB ฉันมีสาย Micro USB หลายเส้น แต่มีเพียงสายเดียวที่มาพร้อมกับ Galaxy Nexus เท่านั้นที่สามารถเชื่อมต่อโทรศัพท์กับคอมพิวเตอร์ของฉันได้ ฉันไม่รู้ว่านี่เป็นเพราะความเสียหายหรือการผลิตที่เป็นกรรมสิทธิ์บางอย่าง แต่โปรดอย่าลืมลองเชื่อมต่อโทรศัพท์ด้วยสายเคเบิลที่มาพร้อมกับมัน


ฉันมีปัญหาเดียวกัน ฉันไม่ต้องหาอุปกรณ์ที่มาพร้อมกับอุปกรณ์เพียงแค่ลองใช้คนอื่น ๆ อีกสองสามอย่างเพื่อหาอุปกรณ์ที่ใช้งานได้ :-(
bkurzius

2

ฉันมี Fascinate เช่นกันและต้องเปลี่ยนโหมดการสื่อสาร USB ของโทรศัพท์จาก MODEM เป็น PDA ใช้:

  • ป้อน**USBUI( **87284)

เพื่อเปลี่ยนทั้ง USB และ UART เป็นโหมด PDA ฉันต้องถอดและเชื่อมต่อสาย USB ใหม่ด้วย เมื่อ Windows จำอุปกรณ์ได้อีกครั้ง "อุปกรณ์ adb" ก็เริ่มส่งคืนอุปกรณ์ของฉัน

BTW หากคุณใช้เวิร์กชอป CDMA หรือเทียบเท่าคุณจะต้องเปลี่ยนการตั้งค่ากลับเป็น MODEM


แม้ว่าคุณจะใช้ OSX แต่ฉันคาดว่าจะยังคงใช้งานได้
Jeff

ฉันลองโทรไปที่หมายเลข # แล้วมันขึ้นว่า "ยินดีต้อนรับสู่ Verizon Wireless ไม่สามารถติดตั้งการอัปเดตคุณลักษณะของคุณได้"
Justin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.