Android cihaz adb listesinde görünmüyor [kapalı]


158

Bir USB kablosu kullanarak Windows kutuma bağlı bir HP Slate 21 var. Cihazda USB hata ayıklama etkinleştirildi. Dosyaya uygun %SingleAdbInterface%ve%CompositeAdbInterface% girişleri ekledikten sonra android_winusb.infartık Aygıt Yöneticimde "Android ADB Arabirimi" ni görüyorum. Ancak, adb deviceskomut satırında çalıştırmak aygıtı göstermez.

Altında iyi görünen başka bir HP slate 7 var adb devices.

Aygıt Yöneticisi'nden gördüğüm tek fark, çalışanın "Android Kompozit ADB Arabirimi" ve diğerinin "Android ADB Arabirimi" olarak adlandırılmasıdır.

Başka bir ince fark var. Winusb.inf dosyasında, Arduvaz 7 için iki %CompositeAdbInterface%girdi tanımladım, ancak Arduvaz 21 için yalnızca bir %CompositeAdbInterface%girdi tanımlandı.

Kurulumumda ne yanlış olabilir?


Bu konuyu sık sık anlıyorum. Açık olanı (USB Hata Ayıklama Etkin) kontrol ettikten sonra genellikle kabloya iner. Resmi kablo bile USB üzerinden hata ayıklamak için her zaman yeterince iyi değil, bu Samsung J510'da olduğu gibi şimdi hata ayıklamaya çalışıyorum. Müfettiş için çalışır, ancak adb cihazlarında görünmez. Biliyorum birine takas kablo çalışıyor ve şimdi adb görebilirsiniz!
Austin Fransa

tarafından SDK'nızı güncellemek Android cihazınızın sürümünü ekleyerek SDK yöneticisini kullanarak
Mike D3ViD Tyson

Cihaza bağlandığınızda telefonda bir tanıtım ekranı var.
Kabul ederseniz

Yanıtlar:


169

Cihazınızın bir medya cihazı olarak bağlı olmadığından emin olun.


26
Bunun kritik olduğunu teyit edebilir! Android 5.0'da Ayarlar -> Depolama -> menü -> USB bilgisayar bağlantısı'na gidin ve 'Medya cihazı (MTP)' nin devre dışı olduğundan emin olun. Devre dışı bırakıldığında 'adb cihazları' etkinleştirildiğinde etkinleştirilmez. Hem Nexus 4 hem de Nexus 5 ile
denendi

27
MTP "şarj" için benim için yeterli değildi, tüm yol gitmek ve bağlantı için "PTP" demek zorunda kaldı.
Emmanuel Touzery

6
Android Nougat: Ayarlar -> Geliştirici seçenekleri -> Ağ iletişimi -> USB Yapılandırması'nı seçin. MTP olarak değiştirmek benim için çalıştı.
sffc

6
Benim için "MIDI" Seçeneğini
Seçtikten Sonra Çalıştı

2
Benim için MTP işe yaramadı, ancak PTP işe yaramadı, ancak ilk defa olmasa da, ADB'yi birkaç kez öldürüyordum ve yeniden başlatıyordum, farklı USB'ye takıldı, USB hata ayıklamayı kapatıp açtım, USB hata ayıklama yetkilerini iptal ettim, etkin Uyanık kalın, bu yüzden elimden gelen her şeyi denedim ve sonra bir kez daha PTP'ye geçtikten sonra telefon nihayet dizüstü bilgisayarımın hata ayıklamasına izin vermek için bir soru gösterdi.
zubko

111

Benzer bir sorun yaşadım ve cihazı USB ile bağladıktan sonra aşağıdaki adımlarla çözdüm:

  1. android cihazda geliştirici seçeneklerini açın.
  2. uyanık kalmak için onay kutusunu etkinleştir.
  3. USB hata ayıklaması için onay kutusunu etkinleştir.
  4. cmd'yi aç
  5. platform araçları ve adt araçları burada var https://developer.android.com/studio .
  6. adb kill-server
  7. adb başlangıç ​​sunucusu
  8. adb cihazları

Artık bağlı cihazları görebiliyoruz.


4
USB hata ayıklamayı etkinleştir muhtemelen anahtardı. Bu benim için işe yaradı.
Edward Falk

2
Kontrol ettim ve işaretini kaldırdım Stay awakeve durumumda yardımcı oldu.
siphiuel

47

Yüklü sürücü kötü durumda görünüyor. İşte bunu yapmak için yaptım:

  1. Aygıtı Aygıt Yöneticisi'nden silin.
  2. Donanım değişiklikleri için yeniden tarayın.
  3. "Seçenek listesi 21" liste öğesi "Bilinmeyen sürücü" durumu ile gösterilir.
  4. "Sürücüyü Güncelle" ye tıklayın ve / extras / google / usb_driver'ı seçin

Aygıt Yöneticisi sürücüyü bulur ve yüklemeniz konusunda sizi uyarır. "Evet" i seçin. Bu kez cihaz doğru şekilde kuruldu.

Winusb.inf dosyasını değiştirmek veya başka bir sürücüyü güncellemek zorunda olmadığımı unutmayın.

Bu yardımcı olur umarım.


Çözümünüz bugün bile 20-10-2019 nokia 7.2'de çalıştı: D
Ahmed

"/ Extras / google / usb_driver" ne halt olmalı? Adb platform araçlarının bir parçası değildir.
br4nnigan

Bu çalışır Sürücülerimi drivercape.com/files/misc/… adresinden indirdim çünkü motorola kullanıyorum ve sürücüyü aygıt yöneticimde güncelliyorum. Thanks @peter
Ahmed Adewale

28

Benim için çözüm, dizüstü bilgisayarımda farklı bir USB bağlantı noktası kullanmaktı


25

In Android 8 Oreo :

  1. Ayarlar / Geliştirici Seçenekleri / USB Yapılandırmasını Seç;
  2. Seç PTP (Resim Aktarım Protokolü) .

2
Ayrıca Android 5'de de aynı, USB PC bağlantısı PTP olmalı veya adb devices -ltelefonu göstermeyecek.
wiktor.wandachowicz

3
Bu benim için doğru cevap. Teşekkürler
Sinan Çetinkaya

MTP iyi değil mi?
Csaba Toth

1
Bu benim için de doğru cevaptı.
VictorEspina

Benim için de çalıştı ama neden bilmiyorum!
Zeeshan Ahmad Khalil

20

Bu çözümlerin birçoğu geçmişte benim için çalışmış olsa da, hepsi bugün Samsung S7'li bir Mac'te başarısız oldu. Birkaç kablo denedikten sonra, birisi ADB bağlantısının çalışması için resmi bir Samsung kablosu gerektirdiğini söyledi. Gerçekten de, Samsung kablosunu kullandığımda ADB gayet iyi çalıştı. Umarım bunun bir başkasına yardımı olur!


7
Bundan şüphe ettim. Değiştirme kablosu çalıştı. Gosh darnit Samsung.
Philip Whitehouse

6
Samsung USB kablosunun özelliği nedir? Telefon veya bilgisayar onu nasıl tanıyabilir?
ProGirlXOXO

2
Bu benim için en yakın cevaptı. Yeni kablo da resmi değildi, eskisi de hasar gördü. Şarj ve dosya aktarımı için çalıştı, ancak uzaktan hata ayıklama için yeterli değildi.
Oxy

18

Telefonunuzda "hata ayıklama modunu kullan" seçeneğini devre dışı bırakın ve yeniden etkinleştirin


2
Evet, bu da benim için çalıştı. Sadece Ayarlar -> Geliştirici Seçenekleri'ne gidin (telefonunuzda mevcut değilse aşağıdaki adımları izleyerek etkinleştirmeniz gerekir) -> 'Hata Ayıklamayı Kullan' ve 'Uyanık kal' seçeneğini işaretleyin Geliştirici Seçeneklerini etkinleştirmek için Ayarlar -> Cihaz Hakkında'ya gidin -> 'Geliştirici Seçenekleri etkinleştirildi' mesajı görünene kadar 'Yapı numarası'na dokunmaya devam edin.
marika.daboja

16

Galaxy s6'da - Çözdüm: Ayarlar -> Cihaz hakkında -> Yazılım bilgisi -> Yapı numarası - Geliştirici seçeneklerini etkinleştirmek için 7 kez dokunun. Ayarlar -> Geliştirici seçenekleri -> USB hata ayıklamayı açın.

Terminalinize geri dönün adb devicesve bağlı cihazı görmelisiniz. Umarım yardımcı olur.


Ayarlar> hakkında> inşa dokunma bölümü bir yuntab üzerinde dev destek eksikliği düzeltildi. Teşekkürler!
Adam Cox

Tüm bu adımları denedim, ancak yine de 'adb cihazları' cihazımı bulamıyor. dikkate almamız gereken başka bir şey var mı? Windows
10'dayım

OnePlus ve aynı adımlar ayarlarını kullanıyorum -> telefon hakkında -> yapı numarası - 7 kez dokunun. Sonra ayarlara gidin -> geliştirici seçenekleri -> usb hata ayıklamayı aç ve cihazımı adb cihazlarında gösterdi tada
Rajnikant

15

Ben de aynı sorunu vardı, ben bu konuya yayınlanan tüm olası çözümü kullanmaya çalıştım, ama JohnnyFun açıkladı aynı sorun vardı , ama HenrikB göre öğrendim çözüm göre ben Samsung Galaxy S6 telefonumda herhangi bir ayar seçeneği bulamadık ( Android 6.0.1)

Ayarlar -> Depolama -> menü -> USB bilgisayar bağlantısı

Sonunda anladım - telefonumu şarj cihazını açılır menüde bağlarken aşağıdaki seçenekleri görüyorum -

resim açıklamasını buraya girin

Sonra "Chargin için bağlandı" yı tıklayın >>> >> gibi seçenekleri göreceksiniz

resim açıklamasını buraya girin

Orada seçeneği "Medya türü dosyalarını aktarma" olarak değiştirebilirsiniz


Şimdi, telefonun ekranı hasar gördüğünde ve herhangi bir dokunmatik girişi kabul etmediğinde bunu nasıl yapacağımı bulmam gerekiyor.
Joel Coehoorn

13

İnternet paylaşımını açmak aslında bir LG cihaza yüklememe ve hata ayıklama yapmamı sağladı ve çalışmanın tek yolu buydu


11

Yeni cihazı yükledikten sonra reklamı hiç sıfırladınız mı?

resim açıklamasını buraya girin

Veya komut satırından:

  1. Çalışıyorsa Eclipse'i kapatın
  2. Komut İstemi'nde Android SDK platform araçları dizinine gidin (tamam, bunu biliyordunuz, biliyorum!)
  3. tip adb kill-server
  4. sonra yaz adb start-server
  5. Bazı hatalar varsa okuyun, aksi takdirde adb devicestekrar deneyin

11

Android 7.1 Nougat'ta (benim durumumda, bir Moto G), Geliştirici Seçenekleri'nde USB hata ayıklamasını manuel olarak yeniden etkinleştirmek hile yaptı:

Settings > Developer Options > USB debugging

resim açıklamasını buraya girin

PS C:\> adb devices
List of devices attached
myDeviceNumber      device

8

Bu konuda her şeyi denedim ama hiçbir şey işe yaramadı. Benim sorunum: Bilgisayarım kabloyu bağlarken cihazı şarj ediyordu, bu yüzden kablonun çalıştığını varsaydım, ama değil. Kabloyu değiştirdikten sonra adb devicesçalıştı. Kablo sorun oldu.


8

Geliştirici / usb seçeneklerini kapatıp açmaya çalıştı, ancak başka bir kablo için swopping çıktı. Birisi her şeyi denemek zaman harcamak durumunda yazılım.


bu, kabloyu değiştirmenizi öneren bu sayfadaki diğer 3 cevaptan nasıl farklıdır?
Alex P.


6

Yani yukarıda belirtilen yöntemler benim için işe yaramadı. Benim için işe yarayan, Samsung Galaxy Tab USB sürücüsünü araştırmak ve adb cihazları yaptığımda cihazımı tanıyan uygulamayı indirip çalıştırmaktı. Bir Samsung Galaxy kullandığımdan beri, bu sürücüyü RESMİ Samsung sitesinden usb sürücüsünü indirmek için kullandım. Kendi ilgili android model usb sürücünüzü google

http://www.samsung.com/us/support/owners/product/SCH-I925EAAVZW

İndirdikten sonra, usb sürücümü yüklemek için uygulamayı çalıştırdım ve sonra adb cihazları yaptım. Android SDK'dan Google USB sürücünüzün indirildiğinden ve SDK'nızın da güncel olduğundan emin olun. Ayrıca, Ayarlar -> Geliştirici Seçenekleri -> bölümüne gidip USB hata ayıklamasını kontrol ederek USB hata ayıklama modunuzun etkin olduğundan emin olun. Tüm bunlardan sonra, Aygıt Yöneticisi'ndeki aygıtınızın yanında sarı bir ünlem işareti olmamalıdır. Adb cihazlarını çalıştırdığınızda cihazınızın görünmesi gerekir. Umarım bu insanlara yardım eder. Kelimenin tam anlamıyla bunu anlamaya çalışarak saatler geçirdim. Umarım cevabım googling geçirdiğim saatler boyunca sizi kurtarabilir.



6

WINDOWS kullanıcıları için buradaki talimatları izleyin. https://software.intel.com/en-us/xdk/docs/installing-android-debug-bridge-adb-usb-driver-on-windows

Temel olarak, MTP / PTP hepsi gerekli değildir. Sayfanın ekran görüntülerindeki talimatları izleyerek cihazınızı cihaz yöneticisinden yapılandırmanız gerekir.

Umarım yardımcı olur.


Teşekkürler Jolly, bu doğru cevap! Ben her şeyi denedim ve hiçbir şey bu sürücüyü yüklemek dışında çalıştı! Teşekkür ederim!
papa zulu

4

adb bağlı nexus 5 cihazını tespit etmiyordu. Telefon açık, etkin geliştirici seçenekleri, Etkin USB hata ayıklama modu, Artık adb ile görünür. Ayrıca, USB yapılandırması hala MTP'dir. Bu yardımcı olur umarım.


3

Tüm çözümleri denedikten ve hala bir çözüm bulamadan sonra, sorunu USB kablolarına verdim.

Bazen benim için (yani işte) çalıştığı ve diğer zamanlarda (yani evde) çalıştığı için, sahip olduğum farklı kabloları ve farklı Android telefonları denemeye karar verdim. Ve yeterince, bazı kablolar herhangi bir telefonla çalışmadı (adb telefonu göremiyor), ancak yine de telefonu şarj ettiler ve Android takılı olduğunu fark etti.

İyi kablolar açıkça telefonları şarj etti ve hemen adb tarafından tanındı. Oldukça açık bir farktı.

Kabloları dışarıdan fiziksel olarak ayıramadım, ancak yıllar boyunca topladığım ücretsiz USB kablolarıydı.


3

Bir Android LG G4'üm var ve benim için çalışan tek şey, Yazılım Güncelleme ve Onarım aracını cihazımdan yüklemekti. Adımlar:

  • Cihazı USB'ye takın
  • Geliştirici seçeneklerinin etkinleştirildiğinden ve usb hata ayıklamanın işaretli olduğundan emin olun (talimatlar için iş parçacığının veya google'ın başka bir yerine bakın)
  • Usb bağlantı türünü seçin "Yazılım kurulumu":

resim açıklamasını buraya girin

  • Bilgisayarda bir kurulum sihirbazı çıkmalıdır.
  • Yükleme sırasında bir noktada telefonunuzda "Bu bilgisayara güvenilsin mi?" RSA token / parmak izi ile. Evet dedikten sonra cihaz ADB tarafından tanınmalıdır ve sihirbazı tamamlayabilirsiniz.

1

Değer için, Windows7 makinemden ADB sürücüsünü yüklerken sorun yaşadım. Virusscan "erişim koruması" çıktı, sürücülerin (sadece bazı) düzgün bir şekilde yüklenmesini engelledi. Takılı USB, Samsung cihazını cihaz yöneticisinden kaldırdı, VS erişim korumasını devre dışı bıraktı, usb'yi tekrar takın ve her şey yolundaydı. Bir saat harcadım, umarım seni kurtarır.


1

Yukarıdaki cevaplardaki tüm seçenekleri denedim

  • hata ayıklama modunu kapat ve aç
  • USB yapılandırması - şarj etme
  • uyanık kalmak

Hiçbiri işe yaramadı. Samsung J7 cep telefonum USB sürücü
sonrası kurulumunu indirdiğinde , cihaz adb cihazlarında gösterilmeye başladı.


1

"Xiaomi Redmi Note 4" ile benzer bir sorun yaşadım ve internet üzerinden bulduğum neredeyse 10 çözümü denedim, ancak hiçbiri benim durumuma yardımcı olmadı. Bu yanıtı benim gibi birine yardım etmek için gönderdim.

"Android Cihazlar için Intel USB Sürücüsü" kurulumu sorunumu tamamen çözdü. Tamamen tanımlanıyor burada .


1

Hata ayıklayıcıyı Android işlemine ekle'yi ve ADB'yi yeniden başlat'ı tıklatın.


1

Diğer android cihazlarla aynı şekilde, yeni bir Yuntab ayrıca geliştirici durumunu etkinleştirmek için ayarlara gitmeyi ve yapım numarasına dokunmayı gerektirir.


0

Windows yapılandırmanızda, cihaz yönetimine gidin. Aygıtınızı görüp görmediğinizi ve sürücülerin yüklü olup olmadığını kontrol edin. Muhtemelen cihazınız için doğru sürücüleri yüklememişsinizdir.


0

Pili telefondan çıkarın, 10 saniye bekleyin, tekrar ekleyin ve tekrar deneyin (geliştirici seçeneklerinin yanında vb. Diğer sorularda)

Diğer tüm cevapları denedim, ama bu benim için diğer önerilere ek olarak gerekliydi.



-2

Benim ubuntu da aynı sorunu yaşıyordum. Komutu çalıştırdığımda adb devicesbana gösteriyor?????????? No permission .

Sonra denedim adb kill-serverve sonra sudo suve adb devices. Komutu çalıştırmaya gerek yokadb start-server cihazlarını henüz başlatılmadıysa otomatik olarak başlayacaktır.

Umarım bu bir dakika kazanır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.