Nexus 7 ไม่สามารถมองเห็นผ่าน USB ผ่าน "อุปกรณ์ adb" จาก Windows 7 x64


182

ฉันทำสิ่งที่ชัดเจนแล้ว - ไดรเวอร์ USB ได้รับการติดตั้งจาก Android SDK ล่าสุดและการดีบัก USB ถูกเปิดใช้งานในแท็บเล็ต

เมื่อเชื่อมต่อNexus 7อุปกรณ์จะปรากฏขึ้นใน Windows Device Managerเป็น "โทรศัพท์ Android" / "อุปกรณ์ ADB คอมโพสิต Android" โดยมีคุณสมบัติแสดงรุ่นไดรเวอร์ 6.0.0.0 ดังนั้นจึงติดตั้งไดรเวอร์ที่ถูกต้องและใช้งานได้

สิ่งนี้ยังพิสูจน์ได้ว่าอุปกรณ์อยู่ในโหมดการแก้ไขข้อบกพร่อง USB เพราะถ้ามันไม่ปรากฏใน Windows ภายใต้ "อุปกรณ์พกพา" / "Nexus 7"

ปัญหาคือadb devicesไม่แสดงอุปกรณ์และEclipseยัง (ไม่แปลกใจ) ไม่เสนอ Nexus 7 เป็นอุปกรณ์ฮาร์ดแวร์เพื่อเรียกใช้แอป

ฉันรีบูทอุปกรณ์ทั้งสองโดยไม่มีผลกระทบ

การดีบักเพียงอย่างเดียวที่ฉันสามารถค้นพบได้คือเปิดใช้ADB_TRACE=allงาน แต่สิ่งนี้ไม่ได้บอกอะไรฉัน:

mkh@MULE ~/AppData/Local/Android/android-sdk/platform-tools
$ export ADB_TRACE=all

mkh@MULE ~/AppData/Local/Android/android-sdk/platform-tools
$ adb devices
system/core/adb/adb.c::main():Handling commandline()
system/core/adb/adb_client.c::adb_query():adb_query: host:devices
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:version
system/core/adb/sysdeps_win32.c::socket_loopback_client():socket_loopback_client: port 5037 type tcp => fd 100
system/core/adb/transport.c::writex():writex: fd=100 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=100 len=12: 686f73743a76657273696f6e host:version
system/core/adb/transport.c::readx():readx: fd=100 wanted=4
system/core/adb/transport.c::readx():readx: fd=100 wanted=4 got=4
4f4b4159 OKAY
system/core/adb/adb_client.c::_adb_connect():_adb_connect: return fd 100
system/core/adb/adb_client.c::adb_connect():adb_connect: service host:devices
system/core/adb/transport.c::readx():readx: fd=100 wanted=4
system/core/adb/transport.c::readx():readx: fd=100 wanted=4 got=4
30303034 0004
system/core/adb/transport.c::readx():readx: fd=100 wanted=4
system/core/adb/transport.c::readx():readx: fd=100 wanted=4 got=4
30303164 001d
system/core/adb/sysdeps_win32.c::adb_close():adb_close: 100(lo-client:5037)
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:devices
system/core/adb/sysdeps_win32.c::socket_loopback_client():socket_loopback_client: port 5037 type tcp => fd 101
system/core/adb/transport.c::writex():writex: fd=101 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=101 len=12: 686f73743a64657669636573 host:devices
system/core/adb/transport.c::readx():readx: fd=101 wanted=4
system/core/adb/transport.c::readx():readx: fd=101 wanted=4 got=4
4f4b4159 OKAY
system/core/adb/adb_client.c::_adb_connect():_adb_connect: return fd 101
system/core/adb/adb_client.c::adb_connect():adb_connect: return fd 101
system/core/adb/transport.c::readx():readx: fd=101 wanted=4
system/core/adb/transport.c::readx():readx: fd=101 wanted=4 got=4
30303030 0000
system/core/adb/transport.c::readx():readx: fd=101 wanted=0
system/core/adb/transport.c::readx():readx: fd=101 wanted=0 got=0

system/core/adb/sysdeps_win32.c::adb_close():adb_close: 101(lo-client:5037)
List of devices attached
***NOTHING SHOWN*****

ผมทำอะไรผิดหรือเปล่า?


12
ไปที่การตั้งค่า -> เกี่ยวกับแท็บเล็ต แตะที่ "หมายเลขสร้าง" เจ็ดครั้ง voila
Sharief Shaik

1
หลังจากที่คุณแตะหมายเลขบิลด์ 7 ครั้งคุณจะเห็นตัวเลือกใหม่ที่เรียกว่า 'ตัวเลือกสำหรับนักพัฒนา' ในการตั้งค่า จากนั้นฉันต้องเปิดใช้งานการแก้ไขข้อบกพร่อง USB ตัวเลือกสำหรับนักพัฒนา> การแก้จุดบกพร่อง USB
Quazi Irfan

1
น่าลองเพิ่มถ้าไม่ลองใช้สาย USB อื่น! ฉันมีการดีบักโหมดนักพัฒนา USB และลองตัวเลือก Storage USB ทั้งหมด แต่การเปลี่ยนสายเคเบิลอย่างง่าย ๆ คือสิ่งที่จำเป็น
เดวิดดักลาส

คำตอบ:


268

เมื่อเสียบปลั๊ก Nexus 7 จะมีการแจ้งเตือนถาวรที่ระบุว่า " CONNECT AS / Media Device (MTP) " ในสถานะนี้adb devicesจะไม่แสดง Nexus หรืออุปกรณ์อื่นใดอย่างไม่ต้องสงสัย ไม่ชัดเจนอย่างแน่นอน แต่ถ้าคุณเลือกตัวเลือกที่สอง "กล้อง (PTP)" อุปกรณ์จะพร้อมใช้งานสำหรับการดีบัก (บทเรียนไม่สนใจกล้องและมุ่งเน้นไปที่โปรโตคอล PTP)

การกำหนดค่านี้เป็นแบบถาวรและฉันเดาว่าด้วยอุปกรณ์ใหม่เอี่ยมมันจะเชื่อมต่อเป็น MTP จนกว่าจะมีการแจ้งเป็นอย่างอื่น

ขอบคุณ@Ciaran Gallagher Settings --> Storage --> Top Left Option (Computer USB Connection) tap--> choose MTP


3
ฉันต้องยอมรับ - หลังจากผ่านไปหลายชั่วโมงของการค้นหาการเปลี่ยนไดรเวอร์และอื่น ๆ - เป็นเพียงการเปลี่ยนแปลง (ข้างต้นเป็น PTP) เท่านั้นที่ทำให้ Nexus 7 ของฉันปรากฏขึ้น ตอนนี้เพื่อเพิ่มการสนับสนุนสำหรับแอพของฉันสำหรับแท็บเล็ต - ขอบคุณมาก!
Robbe

6
วิธีหนึ่งสามารถเปลี่ยนเป็นโหมดกล้อง (PTP) หลังจากเลือกโหมดที่ไม่ถูกต้องได้อย่างไร
Seun Osewa

5
ขอบคุณมาก. อีกไม่กี่นาทีและ nexus7 ของฉันจะบินออกไปนอกหน้าต่างตาม WindowsPC ของฉัน
Ovidiu Latcu

38
สำหรับคนอื่นที่สงสัยเกี่ยวกับวิธีเปลี่ยนเป็นโหมดกล้องไปที่ 'การตั้งค่า' จากนั้นในส่วน 'อุปกรณ์' คลิก 'ที่เก็บข้อมูล' จากนั้นคลิกที่วงรีที่ด้านขวาของบานหน้าต่างส่วนหัวแล้วคลิก 'USB การเชื่อมต่อคอมพิวเตอร์ 'จากนั้นในส่วน' เชื่อมต่อเป็น 'ตรวจสอบตัวเลือก' กล้อง (PTP) 'จากนั้นจะทำงาน
Ciaran Gallagher

1
@OMA การอัปเดตเพิ่มเติม: ฉันต้องการรับ NVidia Shield และทดสอบแอปของฉัน แต่ไม่ได้มีโหมด PTP ไม่ปรากฏตามที่ฉันคาดไว้ (เนื่องจากไม่มีอุปกรณ์อื่นของฉันปรากฏขึ้นในโหมด MTP บนระบบ dev นั้น) นิด ๆ หน่อย ๆ รอบกับไฟล์. inf พร้อมกับการลบและติดตั้งไดรเวอร์ในที่สุดก็ทำให้มันทำงานในโหมด MTP ฉันคิดว่ามันเป็นการเปลี่ยนรหัสอุปกรณ์ที่ตรงกันจาก "CompositeAdbInterface" เป็น "SingleAdbInterface" ที่ทำเคล็ดลับแม้ว่าฉันจะไม่สาบานเลย
SomeCallMeTim

77

ลองดูโพสต์บล็อกการพัฒนา Nexus 7 Androidซึ่งมีรายละเอียดขั้นตอน


2
มีบางสิ่งที่ต้องตรวจสอบ / ผิดพลาดและดูเหมือนจะครอบคลุมล็อต - แก้ไขให้ฉัน มากสำหรับ plug'n'play ใช่มั้ย
winwaed

2
ใช่เรานักพัฒนาซอฟต์แวร์ประเภทต้องทนกับอึมาก ไม่อย่างนั้นคงไม่มีใครคิดว่าพวกเราเท่ห์
Ruairi O'Brien

บทความที่ยอดเยี่ยมมีเพียงโน้ตที่ขาดหายไปจากการตั้งค่าผู้พัฒนาที่ซ่อนอยู่จาก user140525
Martin Belcher - AtWrk

ว้าวขอบคุณ! สิ่งที่โซลูชันของ Mike ขาดหายไปคือแก้ไขไดรเวอร์ในตัวจัดการอุปกรณ์ด้วยพา ธ จาก Android SDK ตอนนี้มันใช้งานได้
Ixx

ลิงค์นี้แก้ไขปัญหาของฉัน; ขั้นตอน "จำเป็นต้องมีการติดตั้งไดรเวอร์ Windows7 USB สำหรับ nexus7" ใน Windows 10 dev ของฉัน
คนอยู่ที่ไหนสักแห่ง

74

นอกเหนือจากการตั้งค่าการเชื่อมต่อ USB / โหมดการจัดเก็บข้อมูลเป็น "กล้อง (PTP)" ฉันยังต้องเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ซึ่งถูกซ่อนไว้ตั้งแต่ 4.2

  1. ไปที่เมนูการตั้งค่าและเลื่อนลงไปที่ 'เกี่ยวกับโทรศัพท์ / แท็บเล็ต' แตะมัน
  2. เลื่อนลงไปด้านล่างอีกครั้งซึ่งคุณเห็น 'หมายเลขสร้าง'
  3. แตะมันเจ็ด (7) ครั้ง หลังจากแตะครั้งที่สามคุณจะเห็นกล่องโต้ตอบขี้เล่นที่บอกว่าคุณอยู่ห่างจากการเป็นนักพัฒนาเพียงสี่ก๊อก ทำการแตะต่อไปและคุณจะได้รับการตั้งค่าสำหรับนักพัฒนา
  4. ภายใต้การตั้งค่ามี 'ตัวเลือกผู้พัฒนา' แตะมัน
  5. แตะ 'แก้จุดบกพร่อง USB' เพื่อเปิดใช้งาน

ที่มา: วิธีการเปิดใช้งานการตั้งค่านักพัฒนาใน Android 4.2


4
คำตอบนี้ควรได้รับการโหวตเนื่องจากเป็นกุญแจสำคัญสำหรับฉันในการแก้ไขปัญหานี้
TechnoTony

1
ใช่สิ่งนี้พร้อมกับคำตอบจริงช่วยแก้ไขปัญหาของฉัน ขอบคุณ :)
mac

1
ตัวเลือกการแก้ไขข้อบกพร่องถูกปิดใช้งานโดยอัตโนมัติเมื่อฉันแฟลช CyanogenMod หนึ่งในสองสามคืนสุดท้ายของ Samsung Nexus ของฉันด้วย ฉันต้องทำเช่นเดียวกันเพื่อเปิดใช้งานพวกเขาอีกครั้ง ขอบคุณสำหรับคำอธิบายและความช่วยเหลือนี้
Giorgos Keramidas

ขอบคุณชายคุณช่วยวันนี้ ฉันคิดว่าพวกเขาสามารถซ่อนมันได้อีกเล็กน้อย ชอบการเปิดใช้งานเสียงเพิ่มเติม เปิดงาหรืออะไร
Tibor Szasz

68

วิธีแก้ไข / ติดตั้งไดรเวอร์ 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


5
ขอบคุณมาก แต่ต้องดาวน์โหลดไดรเวอร์ผ่าน SDK Manager ก่อน
Andrey Vorobyev

ขอบคุณมากสำหรับคำแนะนำทีละขั้นตอนมันใช้งานได้กับ Nexus 4
Raymond Chenon

นี่เป็นสิ่งเดียวที่ช่วยให้ฉันติดตั้งแอปของฉันใน Nexus 7 ของฉันได้
midiwriter

มันเป็นการรวมกันของจุดเหล่านี้จำนวนมาก นี่เป็นคนสุดท้ายสำหรับฉัน
noelnoegdip

1
ฉันจัดการเพื่อให้มันทำงานโดยใช้เทคนิค เพียงแค่หัวขึ้นหากคุณเพียงแค่เลือกโฟลเดอร์ adt (ดังนั้น adt-bundle-blahblahblah) หรือเพียงแค่โฟลเดอร์โฟลเดอร์ "sdk" จะเป็นไปตามโครงสร้างไดเรกทอรีที่มองหาไฟล์ไดรเวอร์ การนำทางที่น้อยลง :) ขอบคุณ!
andrewktmeikle

13

ฉันค้นพบว่าคุณสามารถจัดการอุปกรณ์ -> อัปเดตซอฟต์แวร์ไดรเวอร์ -> เรียกดูคอมพิวเตอร์ของฉันสำหรับซอฟต์แวร์ไดรเวอร์ -> ให้ฉันเลือกจากรายการไดรเวอร์อุปกรณ์ในคอมพิวเตอร์ของฉัน -> โทรศัพท์ Android -> [ไดรเวอร์ ADB รุ่น 6 ใกล้ด้านบนของ รายการ ... ขออภัยฉันจำชื่อไม่ได้]

ทันทีที่ฉันทำเช่นนั้นมันเชื่อมต่อและฉันสามารถ sideload เวอร์ชัน 4.2 บน Windows 7 64 บิต


1
สำหรับทุกคนที่ลงจอดที่นี่เพื่อค้นหาปัญหาเดียวกันกับ Nexus 4 วิธีนี้แก้ปัญหาได้ เพียงแค่เลือกไดรเวอร์ adb มาตรฐานของซัมซุงพร้อมหมายเลขรุ่นที่สูงกว่า ฉันรู้ว่า Nexus 4 เป็นอุปกรณ์ LG แต่เป็นโฮสต์ usb ตัวควบคุมเดียวกัน
melodiouscode

8

ฉันใช้ Nexus 7 (4.2) บน Windows 7 x64 ไม่มีวิธีการอื่นใดที่อธิบายไว้ที่นี่ใช้ได้สำหรับฉัน แท็บอยู่ในโหมด PTP แล้ว ในที่สุดฉันสามารถทำให้มันทำงานได้เมื่อฉันเพิ่มบรรทัดด้านล่างเป็น 'android_winusb.inf' ภายใต้ <android-sdk> \ extras \ google \ usb_driver และทำ 'อัพเดทไดรเวอร์':

%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E44&REV_9999&MI_01

ในการรับรหัสฮาร์ดแวร์ที่แน่นอน (USB \ VID_18D1 & PID_4E44 & REV_9999 & MI_01 ในกรณีของฉัน) คุณสามารถไปที่การจัดการคอมพิวเตอร์ -> ตัวจัดการอุปกรณ์ -> แท็บรายละเอียด -> เลือกรหัสฮาร์ดแวร์จากดรอปดาวน์


7

ฉันมีปัญหาที่คล้ายกันและลองคำแนะนำอื่น ๆ

การใช้ไดรเวอร์ PdaNet ในการดาวน์โหลดจากhttp://www.junefabrics.com/android/download.phpเป็นสิ่งที่ในที่สุดก็ทำงานและอนุญาตให้ฉันเชื่อมต่อผ่าน ADB ในที่สุด ก่อนที่จะติดตั้งไดรเวอร์จากที่นี่ฉันไม่รู้จัก Nexus ของฉันเพื่อสั่งซื้อ Android 4.2 ใหม่บนอุปกรณ์ของฉัน

ฉันใช้ Windows 7 64 บิตกับ Nexus 7 ของฉัน


ฉันใช้ Sony Xperia L (C2105) และใช้งานได้ เพียงแค่ติดตั้งจากไซต์กว่าติดตั้งลงในอุปกรณ์ของคุณ (บางทีคุณไม่จำเป็นต้องใช้สิ่งนี้) ตรวจสอบให้แน่ใจว่าคุณมีการดีบัก usb และหากไม่เชื่อมต่อลองเชื่อมต่อ micro-usb หลายครั้ง (เหมืองถูกปกคลุมด้วยฝุ่น :-))
Igor L.

5

ฉันมีปัญหาที่คล้ายกันและพบว่าการยกเลิกการเลือกตัวเลือกทั้งหมด (ทั้ง MTP และ PTP) อนุญาตให้อุปกรณ์รับลายนิ้วมือ RSA จากคอมพิวเตอร์ของฉันและหลังจากนั้น "อุปกรณ์ adb" ก็ทำงานได้

โปรดทราบว่าต้องมีการยอมรับลายนิ้วมือ RSA ก่อนที่อุปกรณ์ Android 4.2+ จะสามารถเชื่อมต่อผ่าน ADB ได้ซึ่งเป็นเหตุผลด้านความปลอดภัยอย่างชัดเจน


2
การยกเลิกการเลือก BOTH MTP & PTP ทำงานและอุปกรณ์ปรากฏขึ้นหลังจากเรียกใช้คำสั่ง: อุปกรณ์ adb จากนั้นอุปกรณ์จะแจ้งให้อนุญาตลายนิ้วมือ RSA ขอบคุณมาก!
goodies4uall

1
1. ถอด USB, 2. ยกเลิกการเลือก MTP & PTPT, 3. ถอดออก >> รับพรอมต์ RSA
yano

5

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


วิธีนี้แก้ไขได้สำหรับฉันเมื่อไม่มีอะไรทำอีกหลังจากผ่านไปหลายชั่วโมงของ googling และเอะอะ ฉันมี Windows 7 64 บิต, Nexus 7 และใช้ไดรเวอร์ USB ของ SDK เวอร์ชัน 6 ขอบคุณ!
Mesocyclone

1

ไดรเวอร์ PDANet เป็นทางออกเดียวสำหรับฉันในการเชื่อมต่อกับ Google Galaxy Nexus 4.2.1 บน Windows 7 x64 ได้สำเร็จซึ่งปฏิเสธ / เพิกเฉยไดรเวอร์ USB อย่างเป็นทางการจาก 4.2 ADK ล่าสุด (รุ่นที่ 7) - http://junefabrics.com/android/ index.php


1

ในกรณีของฉันฉันมีสองปัญหา:

  1. พีซีของฉันมีไดรเวอร์ "Samsung Galaxy II" ก่อนหน้าและกำหนดให้ Nexus 7 ของฉันฉันต้องการถอนการติดตั้งหลายครั้ง ในที่สุดฉันก็สามารถผูกไดรเวอร์ Nexus 7 ที่ถูกต้องได้

  2. จำเป็นต้องตั้งค่าตัวเลือก PTP


1

ฉันยังมี Nexus 7 และ Windows 7 64 บิตและทำให้ ADB ทำงานโดยสะดุดในเธรดนี้และอื่น ๆ เมื่อประมาณหนึ่งเดือนที่แล้ว จากนั้นมันก็หยุดทำงาน สิ่งเดียวที่ฉันจำได้ว่าเกิดขึ้นก่อนหน้านี้คือ Windows กำลังติดตั้งไดรเวอร์บลูทู ธ บางตัวเมื่อฉันเริ่มทำงาน (ฉันไม่มีอุปกรณ์บลูทู ธ )

ฉันดิ้นรนในวันนี้ ตอนนี้มันทำงานอีกครั้ง! สิ่งสุดท้ายที่ฉันทำคือการใช้ตัวจัดการอุปกรณ์เพื่อ "ปิดการใช้งาน" อุปกรณ์และรีบูต


1

ฉันติดตั้งไดรเวอร์HTC Oneแล้วและฉันคิดว่านั่นเป็นสาเหตุของการไม่ทำงาน อย่างไรก็ตามมันกลับกลายเป็นว่าเหตุผลที่ฉันปิดการใช้งานทั้ง MTP / PTP

ฉันไม่พบสถานที่สำหรับการตั้งค่า แต่ฉันพบวิธีกำหนดค่า USB บน Nexus 7 ของคุณ

มันค่อนข้างสับสนสำหรับฉันมันอยู่ในแท็บการจัดเก็บ MTP หรือ PTP ใช้งานได้สำหรับฉัน


0

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


0

ฉันใช้ Win 7 64 บิตและฉันเห็นว่าคนส่วนใหญ่ที่มีปัญหาเดียวกันที่นี่เช่นกันใน 64- บิต ในการแยกแยะฮาร์ดแวร์และระบบปฏิบัติการฉันใช้ VMware เพื่อเรียกใช้ Win 7 32 บิตบนพีซีเครื่องเดียวกัน ยกเว้นว่าจะต้องแก้ไขไฟล์. inf ด้วย VID / PID ที่ถูกต้องทุกอย่างเป็นไปอย่างสมบูรณ์บน Win 7 32- บิตดังนั้นจึงบอกได้ว่าพีซีนั้นใช้ได้และ Win 7 32- บิตก็ใช้ได้เช่นกัน

กลับไปใช้ Win 7 64- บิตของฉันไม่มีข้อเสนอแนะใด ๆ ที่ได้ผลสำหรับฉัน อย่างไรก็ตามฉันสังเกตเห็นสิ่งหนึ่งว่ามีการติดตั้ง ADB ภายใต้ Program Files (x86) แต่ตัวติดตั้งไดรเวอร์กำลังติดตั้ง 64- บิต Win 7 64-bit กำลังรับรู้ Nexus 7 เป็น Android Composite ADB Interface แต่ ADB ไม่ได้ตรวจพบ

มีรุ่น 64 บิตของ ADB อยู่ที่ไหน? หากการติดตั้งของฉันอยู่ภายใต้ (x86) บน Win 7 64- บิตหมายความว่าฉันทำพลาดกับการติดตั้งที่อื่น

ปัญหาของฉันจะเกี่ยวข้องกับไดรเวอร์ USB ที่ติดตั้ง 64 บิตหรือไม่ แต่ ADB เป็น 32 บิต

ปัญหาอื่นที่ฉันสังเกตเห็นเมื่อติดตั้งไดรเวอร์ Nexus 7 USB ในคุณสมบัติที่ฉันเห็นเฉพาะ Android Composite ADB Interface สำหรับฟังก์ชั่นอุปกรณ์ ภายใต้คุณสมบัติ Win 7 32- บิตกำลังแสดง 3 ฟังก์ชั่นอุปกรณ์

ชนะ 7 64b ชนะ 7 32b

ดูเหมือนว่าปัญหาคือไดรเวอร์ USB ยังคงอยู่



0

วิธีแก้ปัญหาที่ดูเหมือนจะแก้ไขปัญหานี้สำหรับฉันที่ด้านบนของ PTP ไม่ได้เลือกAlways allow from this computerเมื่ออนุญาตการดีบัก USB เพิกถอนการอนุญาตและยอมรับด้วยตนเองทุกครั้งที่อุปกรณ์เชื่อมต่อได้แก้ไขสิ่งนี้ให้ฉัน ( Settings -> Developer options -> Revoke USB debugging authorisations)


0

สำหรับผู้ที่ใช้ Nexus 5x ที่เห็นเฉพาะKedacom usb deviceใน Device Manager และไม่สามารถรับ adb เพื่อดูโทรศัพท์ ... เคล็ดลับคือใช้Update driver...บนอุปกรณ์ Kedacom และเปลี่ยนเป็น "Android ADB interface / อุปกรณ์"

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