ADB ไม่รู้จัก Nexus 4 ใน Windows 7


166

ฉันทำงานบน Windows 7 และฉันได้อัปเดตไดรเวอร์ทั้งหมดตามที่แจ้งไว้ในเว็บไซต์นักพัฒนาซอฟต์แวร์ Android เกี่ยวกับการใช้อุปกรณ์ฮาร์ดแวร์ อย่างไรก็ตามEclipseยังไม่รู้จัก Nexus 4 ของฉันเมื่อฉันพยายามเรียกใช้แอปพลิเคชัน ตัวเลือกอุปกรณ์ Android จะปรากฏขึ้น แต่จะไม่แสดงอะไรเลยในส่วนของฮาร์ดแวร์ ฉันได้เปิดการดีบักแอปของบุคคลที่สามและสถานที่จำลองทั้งหมดในโทรศัพท์ของฉันเช่นกัน

นี่เป็นเพราะโทรศัพท์ยังใหม่อยู่หรือไม่? มีวิธีทำให้ Nexus ของฉันทำงานกับ Eclipse หรือไม่?

ไม่มีสิ่งใดปรากฏขึ้นภายใต้อุปกรณ์ADBในพรอมต์คำสั่ง


5
ทำอะไรadb devicesในพรอมต์คำสั่งแสดงอะไร?
A - C

4
คุณติดตั้งไดรเวอร์ USB ของ Google จากตัวจัดการซอฟต์แวร์ Android แล้วหรือยัง
NoBugs

62
ฉันอ่านรายงานเกี่ยวกับ Nexus 7 ที่มีปัญหาเดียวกันแล้ว วิธีแก้ปัญหาสำหรับ Nexus 7 คือเปลี่ยนเป็นโหมด PTP (ภายใต้การตั้งค่า -> การจัดเก็บ -> การเชื่อมต่อคอมพิวเตอร์ USB) อาจเป็นเช่นนี้สำหรับ Nexus 4 ด้วยหรือไม่
เฮนรี่

คุณควรจะลองคำถามของคุณใหม่มันไม่มีส่วนเกี่ยวข้องกับอุปราคา มันเป็นปัญหาของ Nexus 4 หรือ adt หรือ windows
Snicolas

1
เปิดเครื่องมือจัดการอุปกรณ์> ค้นหาอุปกรณ์ ADB หากไม่มีอยู่ให้ค้นหาอุปกรณ์ที่ไม่รู้จัก บอกเราหลังจากนั้นสิ่งที่คุณได้พบ
Leandros

คำตอบ:


266

ฉันมีสถานการณ์ที่ทำให้เกิดเสียงคล้ายกับ Nexus 4 ของฉันสำหรับฉันมันเป็นปัญหากับไดรเวอร์ที่ Windows ติดตั้งโดยอัตโนมัติ ฉันทำตามคำแนะนำใน[Q] คอมพิวเตอร์จะไม่รู้จักโทรศัพท์หรือไม่ - โพสต์ # 8 ฉันมีความแตกต่างเล็กน้อยใน Windows 7

สำหรับฉันฉัน

  1. ถอนการติดตั้งไดรเวอร์จาก Device Manager
  2. ปล่อยให้มันติดตั้ง 'ไดรเวอร์อุปกรณ์ MTP ทั่วไป' โดยอัตโนมัติ
  3. คลิกขวาที่อุปกรณ์ใหม่และเลือก 'อัพเดตไดรเวอร์'
  4. เลือก 'Have Disk' แล้วชี้ไปที่ [android-sdk-dir] \ extras \ google
  5. ดูการติดตั้งไดรเวอร์ 'ADB'
  6. เปิด Eclipse เพื่อให้ทำงานบน Nexus 4 ของฉันได้สำเร็จ

โชคดี!


7
มันใช้งานได้ดีบน Windows 8 ด้วย ใน Device Manager ฉันเริ่มเห็นอุปกรณ์ Nexus 4 ที่ไม่มีไดรเวอร์ภายใต้ฉันติดตั้งไดรเวอร์ดังกล่าวข้างต้นจากนั้นเปลี่ยนชื่ออุปกรณ์เป็นอุปกรณ์ Android ด้วย Android Composite ADB Interface เนื่องจากเป็นไดรเวอร์
Martin

13
ฉันได้รับ Android SDK จากdeveloper.android.com/sdk/index.htmlแต่ไม่มีextras\googleไดเรกทอรีเพียงอันextras\androidเดียว คุณรู้หรือไม่ว่าฉันทำอะไรผิด
ทิม Bellis

3
เมื่อฉันเปลี่ยนโทรศัพท์เป็นโหมด PTP (ดูความคิดเห็นกับคำถามเดิม) ฉันสามารถชี้ Windows ไปที่ไดเรกทอรี SDK และพบไดรเวอร์
ทิม Bellis

6
@TimBellis ผมได้ไดรเวอร์ USB SDK Manager.exeผ่าน เพื่อให้ได้รับที่จะเรียกใช้ผมต้องตั้งค่าJAVA_HOMEไปยังสถานที่ของ JDK ของฉัน
Ben Challenor

3
กุญแจสำคัญคือการสลับโหมด USB เป็นโหมดกล้อง (PTP) บนโทรศัพท์
Rohit

68

เพียงเพื่อยืนยันความคิดเห็นก่อนหน้า ฉันต้องการเปลี่ยนการเชื่อมต่อเป็นโหมดกล้อง (PTP) นอกเหนือจากการเปิดใช้งานตัวเลือกนักพัฒนาแล้วเลือกการแก้ไขข้อบกพร่อง USB จากตัวเลือกนักพัฒนาที่ปรากฏขึ้นใหม่


1
กุญแจสำคัญสำหรับฉันคือเปลี่ยนเป็นโหมดกล้อง (PTP) ทันใดนั้นทุกอย่างก็ทำงานอย่างถูกต้อง ก่อนหน้านี้ฉันได้ตั้งค่าไดรเวอร์ที่เหมาะสมในตัวจัดการไดรเวอร์ฉันได้เปิดใช้งานการดีบัก USB แล้ว
Brett

4
สิ่งนี้ใช้ได้สำหรับฉันฉันทำได้โดยไปที่การตั้งค่า -> ที่เก็บและกดปุ่มบนขวาและเลือกคำสั่งการเชื่อมต่อคอมพิวเตอร์ USB จากนั้นเลือก PTP ทันใดนั้นอุปกรณ์ก็พร้อมสำหรับการดีบัก
David van Dugteren

1
นี่มันแปลกมาก! ฉันมีอุปกรณ์ Nexus 2 เครื่อง มีการเชื่อมต่อกับ ADB โดยไม่มีปัญหาใด ๆ ในโหมด MTP อีกอันจะต้องเปลี่ยนเป็นโหมด PTP เพื่อเชื่อมต่อ ฉันใช้เวลาหลายชั่วโมงในการค้นหาเคล็ดลับนี้และเพื่อให้การเชื่อมต่อที่สอง ฉันยังไม่รู้ว่าอะไรทำให้เกิดความแตกต่างระหว่างโทรศัพท์ Nexus 4 สองเครื่อง พวกเขาทั้งคู่ซื้อในวันเดียวกันและเหมือนกันหมด (ในฮาร์ดแวร์อย่างน้อย - แอพที่ติดตั้งแตกต่างกันมาก)
Jpsy

52

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


41

วิธีแก้ไข / ติดตั้งไดรเวอร์ USB Android บนWindows 7/8 32 บิต / 64 บิต :

  1. เชื่อมต่ออุปกรณ์ที่ใช้ระบบ Android ของคุณเข้ากับพอร์ต USB ของคอมพิวเตอร์
  2. คลิกขวาบนคอมพิวเตอร์จากเดสก์ทอปหรือ Windows Explorer ของคุณและเลือกจัดการ
  3. เลือกอุปกรณ์ในบานหน้าต่างด้านซ้าย
  4. ค้นหาและขยายอุปกรณ์อื่น ๆ ในบานหน้าต่างด้านขวา
  5. คลิกขวาที่ชื่ออุปกรณ์ ( Nexus 7 / Nexus 5 / Nexus 4 ) และเลือกการปรับปรุงซอฟแวร์ไดร์เวอร์ นี่จะเรียกใช้ตัวช่วยสร้างการอัปเดตฮาร์ดแวร์
  6. เลือกเรียกดูคอมพิวเตอร์ของฉันเพื่อหาซอฟต์แวร์ไดรเวอร์และคลิกถัดไป
  7. คลิกเรียกดูและค้นหาโฟลเดอร์ไดรเวอร์ USB (ไดรเวอร์ USB ของ Google ตั้งอยู่<sdk>\extras\google\usb_driver\)
  8. คลิกถัดไปเพื่อติดตั้งไดรเวอร์

ถ้ามันยังไม่ทำงานลองเปลี่ยนจากMTPเพื่อPTP

MTP -> PTP


วิธีนี้แก้ไขได้ด้วยเช่นกัน ฉันเดาว่าควรใช้โหมด PTP เพื่อเปิดใช้งานอินเทอร์เฟซของ ADB ใน Nexus 4
VikramV

20

ฉันมีปัญหาเดียวกัน แต่ฉันไม่ต้องการเปลี่ยนเป็นโหมด PTP นี่คือวิธีที่ฉันแก้ไขด้วยการเปิดใช้งานMTP

  1. ถอนการติดตั้ง Google USB Driver จาก Eclipse ใน Android SDK Manager
  2. ถอนการติดตั้งไดรเวอร์จาก Device Manager - คลิกที่กล่องสำหรับ "ลบไดรเวอร์ออกจากคอมพิวเตอร์ของฉัน"
  3. ถอดและเสียบโทรศัพท์ของฉันเข้ากับคอมพิวเตอร์อีกครั้ง
  4. ไดรเวอร์ที่ติดตั้ง Windows "ไม่เหมาะสม" สำหรับ Nexus 4
  5. ตอนนี้ Nexus 4 ปรากฏในMy Computerเหมือนไดรฟ์
  6. ติดตั้งไดรเวอร์ USB ของ Google อีกครั้งใน SDK Manager
  7. อัปเดตไดรเวอร์ Nexus 4 ใน Device Manager
  8. ทุกอย่างทำงานได้

สิ่งนี้ใช้ได้สำหรับฉันทำให้ฉันสามารถเข้าถึงทั้ง MTP และ adb ได้ในเวลาเดียวกัน ขอบคุณ
mcnicholls

ลำดับทั้งหมดนี้ใช้ได้สำหรับฉัน แต่เปิดใช้งานโหมด PTP สิ่งที่แปลกสำหรับฉันคือการที่โทรศัพท์ลงทะเบียนเป็น "SAMSUNG Android Phone" บนเครื่องมือจัดการอุปกรณ์ WIN7 แต่ใน Eclipse ฉันมี lge-nexus_4 แปลก: | ขอให้โชคดี
daffycricket

เหมือนกับฉัน. มันเป็นไดรเวอร์ของซัมซุง แต่อย่างไรก็ตามมันใช้งานได้ และอย่าลืมอัปเดตไดรเวอร์ Google USB ของคุณเป็น rev 8 จาก Eclipse-> Window-> Android SDK Manager
stickedoverflow

คุณเป็นอัจฉริยะ! ฉันมี Windows 7 และ Nexus 4 และรายการขั้นตอนนี้ช่วยได้!
user1460819

10

ฉันมีปัญหาเดียวกันและไม่มีการทำงานใด ๆ ข้างต้น แต่วิธีแก้ไขปัญหาต่อไปนี้ใช้ได้สำหรับฉัน:

ใน Nexus 4 ของฉัน:

  • ไปที่การตั้งค่า

  • เลือกตัวเลือกผู้พัฒนา (จากท้ายรายการหลังจากกดเจ็ดครั้งที่ "เกี่ยวกับโทรศัพท์")

  • ตรวจสอบ "แก้จุดบกพร่อง USB" OKและกด


น่าเสียดายที่ไม่มีใครพูดถึงเรื่องนี้ ผู้คนเริ่มพูดคุยเกี่ยวกับไดรเวอร์ของ windows การดาวน์โหลดและสิ่งอื่น ๆ แต่พวกเขาลืมเกี่ยวกับความจริงที่ว่าโหมดนักพัฒนาซอฟต์แวร์ (โดยเฉพาะ, การดีบัก USB) ถูกปิดใช้งานโดยค่าเริ่มต้นบนอุปกรณ์ Nexus และควรเปิดใช้งานโดย 'นักเวทย์แปลกกระโดด'
Alex Semeniuk

1
ดีก็สันนิษฐานว่าโดยส่วนใหญ่ในคำถามนี้ว่าคนที่เปิดใช้งาน USB แก้จุดบกพร่องที่แรกและที่มันไม่ได้ทำงาน
georgiecasey

5

สำหรับสิ่งที่คุ้มค่าในกรณีของฉันฉันสามารถแก้ไขปัญหาได้อย่างง่ายดายเพียงเปลี่ยนโหมดการเชื่อมต่อ USB ของฉันจากอุปกรณ์ Media (MTP) เป็น Camera (PTP)


4

ฉันต้องหันไปติดตั้ง Windows 7 x64 ใหม่ทั้งหมดเพื่อแก้ไขปัญหานี้

ฉันลองทุกขั้นตอน / ตัวแปรในคำตอบอื่น ๆ ไม่มีโชค. ตัวจัดการอุปกรณ์จะแสดง 'อุปกรณ์ Android / Android คอมโพสิต ADB Interface' ของฉันทำงานอย่างถูกต้องกับไดรเวอร์ 7.0.0.1 จาก Google แต่ไม่มีอะไรสามารถ 'อุปกรณ์ adb' เพื่อแสดง Nexus 4 ของฉัน

ฉันใช้USBDeviewเพื่อถอนการติดตั้งอุปกรณ์ USB ทุกตัวที่เชื่อมต่อกับคอมพิวเตอร์ยกเว้นคีย์บอร์ดและเมาส์ ไม่มีโชค.

ฉันเปิดใช้งาน 'แสดงอุปกรณ์ที่ซ่อนอยู่' ใน Device Manager และถอนการติดตั้งสิ่งใด ๆ ที่เกี่ยวข้องกับ USB ไม่มีโชค.

ฉันเพิ่มรหัสผู้ขายของ Google ใน adb_usb.ini ไม่มีโชค. ฉันลบ adb_usb.ini และเรียกใช้ 'android update adb' ไม่มีโชค.

ฉันนำ Nexus 4 ไปที่อพาร์ตเมนต์ของพี่ชายของฉันเพื่อยืนยันว่าไม่ใช่ความผิดพลาด ทำงานบนเครื่องของเขาโดยไม่มีอาการสะอึก

ฉันดีใจที่การติดตั้งแบบคลีนใช้งานได้เพราะการแก้ไขปัญหาเพิ่มเติมจำเป็นต้องเปลี่ยนมาเธอร์บอร์ดหรือซื้อ MacBook

เด็กที่เพิ่มขึ้นอย่างรวดเร็ว.



2

วิธีทำบนWindows 8 (ฉันคิดว่ามันจะใช้ได้กับ Windows 7 ด้วย)

  1. เปิด Android SDK Manager และลบไดรเวอร์ Google Usb
  2. เปิดแผงควบคุม -> ตัวจัดการอุปกรณ์ -> ค้นหา Nexus ของคุณ -> คลิกขวา -> ลบอุปกรณ์
  3. ถอดปลั๊กอุปกรณ์ของคุณ
  4. เปิด Android SDK Manager และติดตั้งไดรเวอร์ Google Usb
  5. เชื่อมต่ออุปกรณ์ของคุณ
  6. เปิดแผงควบคุม -> ตัวจัดการอุปกรณ์ -> ค้นหา Nexus ของคุณ -> คลิกขวา -> อัปเดตไดรเวอร์ -> อัปเดตด้วยตนเอง -> เปิดโฟลเดอร์ android-sdk (เปิดใช้ช่องทำเครื่องหมายสำหรับโฟลเดอร์ย่อย) -> ติดตั้งไดรเวอร์จาก Google Inc
  7. adb kill-server; adb start-server; อุปกรณ์ adb ควรแสดง Nexus ของคุณ

อย่าลืมว่าตอนนี้ Android 4.2 ต้องการให้คุณส่งคีย์ RSA จากคอมพิวเตอร์ของคุณดูที่หน้าจออุปกรณ์ของคุณ

วิธีเปิดใช้งานตัวเลือกของนักพัฒนาใน Android 4.2: เปิดการตั้งค่า -> เกี่ยวกับโทรศัพท์ -> แตะที่ Build Number 7 ครั้ง


2

เพียงเพิ่มในโพสต์ด้านบนสำหรับทุกคนที่กำลังดิ้นรนเพื่อรับ Nexus 4 ที่ได้รับการยอมรับจาก Eclipse - ADT ในอดีตอุปกรณ์ได้รับการยอมรับจาก Eclipse ADT โดยไม่มีปัญหาใด ๆ !

ฉันพบปัญหาเดียวกันกับคำถามเดิม ทุกวิธีที่ฉันพยายามจะไม่ทำงาน ...

  • สลับการเลือก "USB debug"
  • สลับการเลือกแอป "อนุญาตของบุคคลที่สาม"
  • การอนุญาตตำแหน่งจำลอง
  • ติดตั้งไดรเวอร์อีกครั้ง
  • รีสตาร์ท adb.exe

ทางออกที่ง่ายในที่สุด

  • ไปที่การตั้งค่า -> ที่เก็บข้อมูล -> สภาพคอมพิวเตอร์ USB (ตัวเลือกเมนูจากหน้าจอที่จัดเก็บ)

  • เปลี่ยนจาก Media Device (MTP) เป็นCamera (PTP)


คุณทำให้วันของฉัน ... เพียงแค่ไปที่การตั้งค่า> การจัดเก็บข้อมูล> สภาพคอมพิวเตอร์ USB -> เลือกหนึ่ง
hoangtu23 23

1

คุณต้องติดตั้งไดรเวอร์ USB เฉพาะในกรณีที่คุณใช้ Windows (หากคุณใช้ MAC / Linux เป็นไปได้มากว่ามันจะทำงานได้ดีโดยไม่ต้องติดตั้งไดรเวอร์)

ในลิงค์ต่อไปนี้พวกเขาอธิบายวิธีการ:

http://developer.android.com/tools/extras/oem-usb.html

ในระยะสั้น:

  1. เชื่อมต่ออุปกรณ์ที่ใช้ระบบ Android ของคุณเข้ากับพอร์ต USB ของคอมพิวเตอร์
  2. คลิกขวาที่คอมพิวเตอร์จากเดสก์ท็อปหรือ Windows Explorer แล้วเลือกจัดการ
  3. เลือกอุปกรณ์ในบานหน้าต่างด้านซ้าย
  4. ค้นหาและขยายอุปกรณ์อื่น ๆ ในบานหน้าต่างด้านขวา
  5. คลิกขวาที่ชื่ออุปกรณ์ (เช่น Nexus S) และเลือกอัปเดตซอฟต์แวร์ไดรเวอร์ จะเป็นการเปิดตัว 6 ตัวช่วยสร้างการอัพเดทฮาร์ดแวร์
  6. เลือกเรียกดูคอมพิวเตอร์ของฉันสำหรับซอฟต์แวร์ไดรเวอร์และคลิกถัดไป คลิกเรียกดูและค้นหาโฟลเดอร์ไดรเวอร์ USB (ไดรเวอร์ USB ของ Google ตั้งอยู่ใน \ extras \ google \ usb_driver.)
  7. คลิกถัดไปเพื่อติดตั้งไดรเวอร์

1

อาการของฉันคืออุปกรณ์คอมโพสิต (ซึ่งประกอบด้วยอุปกรณ์ USB จริงทั้งหมดเช่นอินเทอร์เฟซ ADB กล้อง ฯลฯ ) ไม่ได้ถูกติดตั้ง นี่คือรหัสฮาร์ดแวร์ของ:

USB\VID_18D1&PID_4EE6&REV_0228
USB\VID_18D1&PID_4EE6

ลูก ๆ ของอุปกรณ์คอมโพสิตจะมี & MI _ ## อยู่ด้านหลัง หากคุณเห็นสิ่งเหล่านี้แสดงว่าไม่ใช่ปัญหาเดียวกัน

ฉันแก้ไขปัญหานี้ด้วยการจัดการ usb.inf เป็น% windir% \ inf จากเครื่องเสมือนของ Windows 7 ฮาร์ดแวร์ตรวจพบและติดตั้งได้ดีหลังจากนั้น


1

ฉันมีอุปกรณ์ Nexus 4 2 เครื่อง หนึ่งกำลังเชื่อมต่อกับ ADB โดยไม่มีปัญหาใด ๆ อันที่สองไม่เคยปรากฏขึ้นเมื่อฉันใช้adb devicesคำสั่ง อาการเพิ่มเติมคือโทรศัพท์เครื่องที่สองไม่แสดงเป็นอุปกรณ์พกพาใน Windows Explorer เมื่อตั้งค่าโทรศัพท์เป็นโหมด Media

ในบางจุดฉันพบว่าโซลูชันชั่วคราวสำหรับ Nexus ที่สองคือเปลี่ยนเป็นโหมด PTP จากนั้นมันถูกค้นพบโดยadb devicesคำสั่ง สิ่งที่แปลกประหลาดก็คือโทรศัพท์เครื่องแรกทำงานได้ทั้งสองโหมดตลอดเวลา!

ในที่สุดฉันก็พบโซลูชันนี้ที่ตอนนี้ให้ฉันเชื่อมต่อโทรศัพท์ทั้งสองในโหมดทั้งสอง:

  • ตั้งค่าโหมด USB ของโทรศัพท์เป็น MTP (สื่อ)
    การใช้ตัวจัดการอุปกรณ์พีซีถอนการติดตั้งอุปกรณ์ -> อุปกรณ์ Android -> อินเตอร์เฟส Android ADB
    ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่อง "ลบซอฟต์แวร์ไดรเวอร์"!

  • จากนั้นตั้งค่าโหมด USB ของโทรศัพท์เป็น PTP (กล้อง)
    โดยใช้ตัวจัดการอุปกรณ์พีซีถอนการติดตั้งอุปกรณ์ -> Portable Devies -> Nexus 4

  • จากนั้นถอดปลั๊ก USB และเสียบกลับเข้าไปใหม่ (ตรวจสอบให้แน่ใจว่าได้ตั้งค่าเป็น MTP (Media) และฉันพบว่าอุปกรณ์ได้รับการลงทะเบียนอย่างถูกต้องใน Device manager เป็น -> Devies พกพา -> Nexus 4

วิธีแก้ปัญหาพบได้ที่: http://forum.xda-developers.com/showthread.php?p=34910298#post34910298

หากคุณมีปัญหาคล้ายกันในการเชื่อมต่อ Nexus ของคุณกับ ADB ฉันขอแนะนำให้เปลี่ยนเป็นโหมด PTP ก่อน หากปัญหาของคุณหายไปด้วยขั้นตอนนั้นฉันขอแนะนำให้ทำตามขั้นตอนเพิ่มเติมที่กล่าวข้างต้นเนื่องจาก MTP อาจเป็นโหมดที่คุณจะต้องตั้งค่าโทรศัพท์ของคุณเป็นส่วนใหญ่



1

ในกรณีที่ไม่มีคำตอบใด ๆ อาจจะช่วยให้คำอธิบายดังต่อไปนี้ ฉันทำตามคำตอบยอดนิยมและพยายามโหลดโปรแกรมด้วยADBจากบรรทัดคำสั่งเพื่อลดความยุ่งยากที่อาจเกิดขึ้นและสิ่งนี้ไม่ได้ผล

เมื่อเปิดใช้งานโหมด PTP คำสั่งอุปกรณ์ ADB จะค้นหา Nexus 4 ของฉัน แต่ฉันไม่สามารถผลักดันมันได้ ฉันต้องใช้Eclipseและเพื่อให้ไดอะล็อกแสดงเพื่อยอมรับคีย์ RSA ที่อธิบายด้านล่าง

หมายเหตุ: เมื่อคุณเชื่อมต่ออุปกรณ์ที่ใช้ Android 4.2.2 หรือสูงกว่าเข้ากับคอมพิวเตอร์ของคุณระบบจะแสดงกล่องโต้ตอบถามว่าจะยอมรับคีย์ RSA หรือไม่


1

บน Windows 7 กับSamsung Nexus S , มันแสดงให้เห็นอะไรในตัวจัดการอุปกรณ์ที่adb devicesคำสั่งแสดงให้เห็นว่าไม่มีอุปกรณ์ แต่เมื่อเสียบอุปกรณ์ USB กล่าวว่าการแก้จุดบกพร่องเป็นอยู่และเชื่อมต่อ

ฉันใช้คำตอบ Andrea 2 ก.พ. เพื่อติดตั้งไดรเวอร์ USB ของ Google ซึ่งสร้างไดเรกทอรี / gooogle / usb_driver และใช้คำตอบ 7 มีนาคมของ RobertNovelo เพื่อไปที่ลิงก์และทำตามคำแนะนำ อุปกรณ์ปรากฏใน Device Manager ภายใต้ 'อื่น ๆ ' ฉันคลิกขวาแล้วเลือกไดรเวอร์อัปเดตและตอนนี้มันปรากฏใน Device Manager ภายใต้ 'อุปกรณ์ Android' และตอนนี้บรรทัดคำสั่งadb devicesจะแสดงไว้


1

ฉันมีปัญหาที่คล้ายกันและไม่มีวิธีแก้ไขปัญหาก่อนหน้านี้สำหรับฉันและฉันเพิ่งแก้ไขได้ด้วยตัวเอง (หลังจากความยุ่งยากสองสามชั่วโมง) ดังนั้นฉันจะแบ่งปันโซลูชันของฉัน

คอมพิวเตอร์ของฉันหยุดรับรู้อุปกรณ์ Android ใด ๆ ที่ฉันได้เสียบหลังจากติดตั้ง Android Composite ADB Interface สำหรับ Nexus 4 ของฉันฉันไม่สามารถถอนการติดตั้งไดร์เวอร์ได้เนื่องจากความพยายามใด ๆ ที่ Device Manager ทำไม่สำเร็จ (Device Manager หยุดตอบสนอง ทุกเวลา).

ดังนั้นฉันจึงแก้ไขด้วยวิธีนี้:

  1. เปลี่ยน Windows ให้อยู่ในเซฟโหมด
  2. ถอนการติดตั้ง Android Composite ADB Interface
  3. ติดตั้งอินเทอร์เฟซ ADB ของ SAMSUNG Android เก่า
  4. สลับ Windows เป็นโหมดปกติ
  5. อุปกรณ์ปลั๊กอิน Android (Nexus 4 ในกรณีของฉัน)
  6. Windows รับรู้อุปกรณ์เป็น Nexus 4
  7. ติดตั้งไดรเวอร์จากโฟลเดอร์ android-sdk / extras / google
  8. ทุกอย่างทำงานได้อีกครั้ง! :)

1

ฉันมีวิธีแก้ไขปัญหาของคุณ:

  1. ดาวน์โหลด Nexus Root Toolkit v2.0.4: http://www.wugfresh.com/nrt/
  2. ติดตั้งและเลือกนักดำน้ำของคุณและเลือก Google API ตัวอย่างเช่นฉันเลือก Nexus 4 และเลือก Google API 4.4.4
  3. คลิก "คู่มือการติดตั้งไดรเวอร์แบบเต็ม ... " และคลิกแท็บขั้นตอนที่ 3 เลือกไดรเวอร์ของ Google

0

การติดตั้ง Windows 7 ของฉันไม่พบไดรเวอร์เลย โพสต์ฟอรัม xda มีโฟลเดอร์ที่เหมาะสมในการบอก Windows ว่าไดรเวอร์อยู่ที่ใด -{SDK directory}/extras/google/usb-driver-

หากคุณไม่มีโฟลเดอร์พิเศษ / Google + Tim Bellis ให้ไปที่ SDK Manager ใน IDE ของคุณแล้วค้นหาไดรเวอร์ USB ของ Google ในหมวดพิเศษและติดตั้ง ฉันไม่สามารถบอกคุณได้ว่าทำอย่างไรใน Eclipse แต่ถ้าคุณมีIntelliJ IDEAอยู่ใกล้ด้านล่างของรายการให้ทำเครื่องหมายและคลิก "ติดตั้งแพ็คเกจ"


0

(Windows 7) วิธีแก้ปัญหาของฉันคือค้นหาอุปกรณ์ในตัวจัดการอุปกรณ์ถอนการติดตั้งไดรเวอร์ที่มีอยู่และติดตั้งใหม่จากโฟลเดอร์ android ในบัญชีผู้ใช้ของคุณโดยใช้ตัวเลือกรวมไดเรกทอรีย่อย

ทั้งหมดที่ดีที่สุด


0

คุณบางคนอาจประสบปัญหานี้ หากคุณไม่พบไดร์ฟเวอร์ USB (เช่นฉันฉันดาวน์โหลดกำของ Eclipse และ Android SDK) <sdk>/SDK Managerที่ให้ไป เปิดและเลือกไดรเวอร์ USBจากตัวเลือกที่จะติดตั้งและคุณพร้อม ฉันต้องทำโหมด PTP ด้วย



0

สำหรับฉันมันเป็น Nexus 4 และ Windows 7 ฉันติดตั้งไดรเวอร์ใหม่เปลี่ยนเป็น PTP - โดยทั่วไปผ่านทุกอย่าง

การคลิกแท็บที่ระบุว่า MainActivity.java แทนที่จะเป็น activity_main.xml ใน Eclipse จะแก้ไขให้ฉัน


0

ทางออกของฉันโง่มาก ฉันลองวิธีแก้ปัญหาทั้งหมดข้างต้นและเสียเวลาหลายชั่วโมง จากนั้นฉันก็พบทางออกเมื่อเรียกดูตัวเลือกนักพัฒนาซอฟต์แวร์ ฉันไม่ได้ทำเครื่องหมายที่ตัวเลือก "แก้จุดบกพร่อง USB" โง่ฉันสันนิษฐานว่าเปิดตัวเลือกสำหรับนักพัฒนาหมายถึงการเปิดการดีบัก USB แต่ฉันผิด


0

มันเป็นปัญหาที่คนขับรถหายไปกับฉัน ฉันเปิดใช้งานการแก้ไขข้อบกพร่อง USB แล้วลองเปลี่ยนสาย USB ลองติดตั้งไดรเวอร์ USB ของ Google อีกครั้ง แต่ไม่มีอะไรมาช่วยฉัน

ท้ายที่สุดแล้วผมดาวน์โหลดไดรเวอร์อุปกรณ์ที่เป็นข้อเสนอแนะที่นี่

เพื่อให้แน่ใจว่าคุณมีปัญหาเกี่ยวกับไดรเวอร์อุปกรณ์หรือไม่ให้ไปที่:

  1. คอมพิวเตอร์ -> คลิกขวา
  2. จัดการ
  3. ตัวจัดการอุปกรณ์

และดูว่าคุณมี Nexus ของคุณแสดงเป็น " อุปกรณ์ Android " หรือเป็นอุปกรณ์ใน " อื่น ๆ "

ถ้าจะแสดงใน " อื่น ๆ " ปัญหาของคุณควรได้รับการแก้ไขโดยการดาวน์โหลดและการแยกนี้และจากนั้นทำตามขั้นตอนเหล่านี้:

  1. คลิกขวาที่อุปกรณ์ของคุณหลังจากค้นหาใน Device Manager ตามสามขั้นตอนดังกล่าวข้างต้น
  2. Say ซอฟต์แวร์ไดรเวอร์ปรับปรุง
  3. พูดดูคอมพิวเตอร์ของฉันเพื่อหาซอฟต์แวร์ไดรเวอร์
  4. ระบุตำแหน่งไปยังตำแหน่งที่คุณดาวน์โหลดไดรเวอร์จากลิงค์ด้านบน

ในที่สุดอุปกรณ์ของคุณจะปรากฏขึ้นดังนี้:

ภาพหน้าจอการจัดการคอมพิวเตอร์

ทันทีที่คุณทำเช่นนี้ป๊อปอัพจะปรากฏขึ้นบนอุปกรณ์ของคุณเพื่อขอสิทธิ์ในการแก้ปัญหา เมื่อคุณยอมรับคุณพร้อม!

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