ADB Cihaz Bulunamadı


228

Yeni Nexus 10'uma bir Android uygulaması yüklemeye çalışıyorum . Bir .apk dosyam var. Android SDK'yı indirdim, "Android SDK Araçları", "Android SDK Platformu araçları" ve Google USB Sürücüsünü yükledim. Nexus 10'umdaki ayarı "Bilinmeyen Kaynaklar" için kontrol ettim.

Komut terminalinden "adb aygıtları" çalıştırdığımda, herhangi bir aygıt listelenmiyor. Bu öneriyi izlemeye çalıştım , çünkü daha önce burada Stack Overflow'da bulduğum bir öneri ile aynıydı. Bu adımları uyguladıktan sonra, "adb aygıtları" yine de boş bir liste döndürür ve daha da kötüleştirmek için, Nexus 10'umu bilgisayarıma bağladığımda Windows aygıtın içinde hiçbir klasör göstermiyor.

Bu bağlantıdaki adımları, şimdiye kadar yaptığım diğer her şeyin yanı sıra Nexus 10'umu Aygıt Yöneticisi'nden kaldırıp yeniden yükledim, ancak yine de cihazda herhangi bir klasör görmüyorum.

Cihazımı ADB cihazlarında göstermek için kaçırdığım bir şey var mı?

Windows'un aygıttaki klasörleri görmesini sağlamak için ne yapabilirim?


27
Nexus 10 cihazınızdaki geliştirici ayarlarında usb hata ayıklamayı etkinleştirdiniz mi?
WarrenFaith

20
Soru XD "kapalı ve tekrar üzerinde Bilgisayar dönüm denediniz" gibi "? Eğer nexus 10 geliştirici ayarlarında hata ayıklama usb etkin mü" Android Gelişmekte olan

1
Başkalarına bir not: SDK, sürücüyü hiç yüklemez! Sürücünün aslında bir yükleyicisi bile yok. Bir aygıt takmalı ve pencerelere sürücünün nerede olduğunu elle söylemelisiniz.
Amaron

4
Geliştirici ayarları Abdroid'in daha yeni sürümlerinde gizlidir . Askvg.com/… adresine bakın . Özet olarak, Ayarlar -> Telefon Hakkında -> Yapı Numarası'na gidin ve geliştirici ayarlarını görünür yapmak için 7 kez dokunun. Ciddi anlamda. Telefonum Android 4.4.2 ve benim için çalıştı.
Faheem Mitha

6
@ RenéRamge Bu tür yorumları ait oldukları reddit için kaydedin. Yeni geliştiriciler her gün buraya gelir ve sizin veya benim için açık olan öneriler yeni başlayanlar için açık değildir. WarrenFaith 'in yorumları kuşkusuz yararlı olacaktır birisi senin için yararlı değildir, oysa herkes .
b1nary.atr0phy

Yanıtlar:


196

Windows 8, Nexus 10 cihazımı tanımıyor. Cihazdaki ayarlar iletişim kutusundan Aktarım modunu Kamera (PTP) olarak ayarlayarak düzeltildi.

Ayarlar> Depolama> Menü> "Kamera (PTP)" ye USB Bilgisayar bağlantısı


3
Aynı sorunu Nexus 7 (2012 sürümü) ile Windows 8 ve 8.1'de de yaşadım. USB computer connection - Camera (PTP)bunu düzeltir.
errollw

2
Bu benim sorunum düzeltildi, USB Bilgisayar bağlantısı biraz gizli, 3 nokta menüsüne
tıklamak zorunda

2
Windows 7 işletim sistemi ve Nexus 7 için çalıştı.
Patrick.SE

6
Bu da bir mac benim sorunum çözüldü. Şimdi birkaç gündür bununla mücadele ediyorum. Teşekkürler!
AskeG

1
Aynı sorunu Mac'te algılanmayan bir LG G3 Cihazında da yaşadım. PTP modunu seçmek sorunu çözdü. Teşekkürler!
shauvik

131

Windows 8 kullanıcıları için:

Burada verilen her çözümü denedikten sonra başarılı olamadım:

Git Aygıt Yöneticisi

Sürücü Yazılımını Güncelleyin ...


Sürücüler için bilgisayarıma göz atın -> Bilgisayarımdaki aygıt sürücüleri listesinden seçmeme izin verin

Seç Android Cihaz ve sonra Android ADB Arabirimi .

Android ADB Arayüzü


Şimdi cihazımda listelenmiş adb devices.


6
Aşağıdaki kılavuzu yararlı buldum. Bunu yapmak için adım adım yürür ... visualgdb.com/tutorials/android/usbdebug/manualinstall.php
abaldwin99

1
Bu, Lollipop'a (5.x) yükseltene kadar Windows 10'da iyi çalışan Blu Studio X cihazımda çalıştı
UnionP

2
Bu, Windows 10 Pro'da da Nexus 5X ile benim için sorunu çözdü. Zaten Android SDK Yöneticisi aracılığıyla sürücüleri yükledim (yeterli değildi) ve sürücü kurulum sihirbazında [...] \ android-sdk \ extras dizinini seçtim, daha sonra cihaz ortaya çıktı. Teşekkürler!
kjosh

9
Bu benim için çalıştı, ancak Android SDK yöneticisine girdikten sonra manuel olarak Ekstralar -> USB sürücüsünü yüklemeyi seçtikten sonra cihaz yöneticisinin "Sürücüyü güncelle" iletişim kutusuna geri dönün ve "Sürücüler listesinden seçin" -> "Tümü cihazlar "->" Diske sahip "-> benim durumumda C: \ Users \ <kullanıcı kimliği> \ AppData \ Local \ Android \ sdk \ extras \ google \ usb_driver altında bulunan USB sürücüsünün konumunu işaret eder. AppData'nın gizli bir dizin olduğunu unutmayın. Windows uyumlu olmadığını iddia etmesine rağmen bu sürücüyü gerçekten yüklemek istediğimi de onaylamak zorunda kaldım. Ama işe yarıyor. Vay be, oldukça tuhaf bir süreç ...
JHH

1
Windows 7'de de çalışır. Teşekkürler!
Joe Taras

69

Bu durum bazı ADB sürücülerinde ortaya çıkmaktadır. Birkaç Google cihazı ile aynı şeyle karşılaştım ve Universal ADB windows sürücüsünü yüklemek her seferinde benim için düzeltti.


Adam! bu bir sihir numarası mıydı? Çünkü bir cazibe gibi çalışıyor!
tmj

Diğer çözümlerin Noe benim için çalıştı (.inf dosyasını elle düzenleme, vb ...) ama tek bir tıklama ve wa sorunu çözüldü.
Lorenz03Tx

4
Bu sürücüyü kullanmak yerine, daha güvenilir bir sürücü Google Sürücüsüdür: developer.android.com/sdk/win-usb.html
phyrox

@phyrox Sorgulayan bu sürücüyü zaten denemişti ve söz konusu sürücüyü çözmediği sırada, sorunu çözmediğini doğruladım. Cevabım gönderildiğinden beri google'ın bu telefonla ilgili sorunu çözdüğü düşünülebilir (artık durumun bu olup olmadığını test edemiyorum), bu durumda google sürücüsünün daha iyi bir seçim olabileceğini kabul ediyorum. Ama değilse, cevabım sorunu çözmenin tek güvenilir yolu.
MilesHampson

Bu benim için işe yaramadı. Yine de adb cihazlarından boş bir liste alıyorum. ? :( o da sağ ben USB telefonda ayıklama etkinleştirmediyseniz cihazlarını listelemek olmayacak adb cihazlar varsayarak içinde Neredeyim ben bir adım eksik olabilir misin
Muhterem Bubbles

45

Başka bir kablo kullanın .

Normal şarj kablolarımdan birinin Vcc, Gnd çiftleri olduğunu, ancak Data +, Data- olmadığını öğrendim.

https://en.wikipedia.org/wiki/USB#Pinouts


1
USB hub'larına da dikkat edin: bazen sorun kablonun kendisinde değil, Vcc'ye sağlanan güçte olabilir, bu nedenle aynı USB hub'ına bağlı çok fazla aygıtın bağlantısının kesilmesine neden olabilir adb. Bu durumda cihazın doğrudan bilgisayara bağlanması sorunu çözebilir.
furins

Bu kadar basit. Benim için çalıştı !!
TienLuong

2
İpucu: İkincisi çalışmadıysa üçüncü bir kablo deneyin. Benim için çalıştı. Android telefonlarla gelen kablolar çalışmadı.
Miscreant

1
Sadece şarj kabloları ve çok amaçlı kablolar vardır. Bulduğum en iyi monoprice.com geliyor ve hatta bazı ömür boyu garanti var. Fiyatlar makul (~ 2 $). Birkaç tane alın ve onları saklayın.
Alan Corey

Kablolar zamanla bozulur. Ne kadar fazla jiggle ve üzerinde
çekilirseniz

44

Bir çözüm buldum (Windows 7 için):

  1. Nexus 10'unuzu PC'ye bağlayın
  2. Windows Aygıt Yöneticisi'ne gidin
  3. RCLick on ADB Arayüzü -> özellikler
  4. Ayrıntılar -> Donanım Kimlikleri.

Bunun gibi iki kayıt göreceksiniz:

USB \ VID_18D1 ve PID_4EE2
USB \ VID_18D1 ve PID_4EE2 ve MI_01

5 android_winusb.inf dosyasını açın (içinde var "C:\Users\<username>\AppData\Local\Android\android-sdk\extras\google\usb_driver" directory )

6 ADB arabiriminin özelliklerinden Donanım Kimlikleri kullanarak [Google.NTx86] ve [Google.NTamd64] bölümlerinde bu tür kayıtları oluşturun:

; Google Nexus
% 10 SingleAdbInterface% = USB_Install, USB \ VID_18D1 & PID_4EE2
% CompositeAdbInterface% = USB_Install, USB \ VID_18D1 & PID_4EE2 ve MI_01

7 Dosyayı kaydedin ve "C: \ Users \\ AppData \ Local \ Android \ android-sdk \ extras \ google \ usb_driver" dizinine giden yolu göstererek sürücüyü güncelleyin


1
Bunu Yönetici erişimi ile yapmayı unutmayın, aksi takdirde dosyayı kaydedemezsiniz.
Paul Brewczynski

2
Üzgünüm @bluesm, ama yapamam. Bu çözümü sezgi ve kullanıcı deneyimi ile buldum.
obi4niy

Bu adımları uygulayarak pencereler sağlama toplamı hatası nedeniyle sürücünün güncelleştirilmesine izin vermez.
petrumo

2
Ben aynı sorun @petrumo bahsettiğimi düşünüyorum - ben bir Windows 8 makinesindeyim ve adım 7 (Sürücü Yazılımını Güncelle) kadar iyi çalıştı hangi noktada şikayet etti "Dosya için karma mevcut değil Dosya büyük olasılıkla bozuk veya kurcalama kurbanı. "
Calvin Fisher

benim için çözüm SDK Yöneticisi'nden Google USB Sürücüsünü kaldırmak, yeniden yüklemek ve özelliklerini değiştirmeden sürücüyü güncellemekti.
petrumo

40

Cihaz, MTP modundaysa hata ayıklama için görünmeyebilir. Bazı cihazlar yalnızca PTP modunda (hatta "yalnızca şarj etme" modunda) çalışır.

Bu, Ayarlar > Geliştirici Seçenekleri > > Varsayılan USB yapılandırması > PTP'den değiştirilebilir .

Ayrıca, android cihazınızda USB yapılandırma ayarı değişikliği hakkında onay vermenizi ve izin vermenizi isteyen bir bildirim alırsınız.

Not: Aşağıdaki bağlantıyı izleyerek geliştirici seçeneklerini açabilirsiniz: geliştirici seçeneklerini etkinleştir


3
Büyük öneri. Bunu çözmek için yapmam gereken tek şey buydu. Diğer önerilerin hiçbiri bu konuyu benim için çözmedi. Teşekkürler!
AndroidDev

3
Büyüleyici bir şekilde çalıştı. @rds haklısın. USB bağlantı modunu değiştirmek, Kamera (PTP) ve Voila! Hata Ayıklama Anahtarı Diyalogu çıktı! Ya da bazı durumlarda geliştirici ayarlarında Hata Ayıklamaya İzin Ver onay kutusunu işaretlemeyi / işaretini kaldırmayı deneyebilirsiniz .
sud007

Bu beni çok sık attı. LG Nexus 5 ile bu sorunu yaşadım (çoğu zaman kötü bir USB kablosu idi)
Sentient

Bu durumda çok faydalıdır Android 6.0 or Cyanogenmod 13.
Rahul Bali

2
Benim için geliştirici seçeneklerinde "USB Yapılandırmasını Seç" bölümünde MTP'den "Ses Kaynağı" moduna geçmek zorunda kaldım. Yalnızca Şarj Etme modu benim için çalışmadı.
Jesse Smith

38

Emin olun USB hata ayıklama etkinleştirme içinde Ayarlar -> Geliştirici seçenekleri

Ayrıca, Android SDK'deki platform araçları klasörüne girdikten sonra "adb device" komutunu çalıştırın (zaten sistem yolunuzda bu klasör yoksa), aksi takdirde komut bulunmaz.


Hiçbir şey işe yaramazsa, usb kablosunu değiştirmeyi deneyin. Farklı bir tane kullandım ve hemen çalıştı. haha
Ivor Scott

29

Bazen ADB, aygıtla olan bağlantıyı kaybeder ve sıfırlanması gerekir. Başka her şey çalışıyorsa (yani USB sürücüsü yüklü, cihazda Geliştirici ayarları etkinleştirilmişse) ve yine de cihazınızı göremiyorsanız, ADB işlemini sıfırlamanız gerekir.

Bu, DDMS Perspektifinde (Eclipse içinden), Aygıtlar sekmesinde bulunur (en sağdaki üçgen, sıfırlamayı gerçekleştirmek için bir menü öğesi içerir).

Aksi takdirde komut satırından, aşağıdaki 2 komutla sıfırlayabilirsiniz:

adb kill-server

sonra

adb start-server

3
Merhaba, adb kill-server ve start-server'ı denedim.Ancak hala görünmüyor
Sarath Sadasivan Pillai

Sınıf yolunuzdan adb komutunu eklemeniz (veya doğrudan dosya sisteminizde bulunduğu konumdan yürütmeniz) gerekir.
Booger

1
Bu cevabı 2013'te yayınlamaya zaman ayırdığınız için teşekkür ederiz. 2015'te ADB-USB sorunları
yaşarken

1
Teşekkürler. Bu, her şeyi denedikten sonra Mac'imde çalıştı. Önce bunu denemeliydim.
Steven K

14

Cihazınızda Geliştirici seçeneklerini etkinleştirin. Geliştirici modunu etkinleştirmek için setting->About phone, Yapı numarası seçeneği'ne 8 kez sürekli dokunun.

Settings-> Developer optionsUSB hata ayıklamaya git ve aç

Yukarıdaki adımlardan işe yaramadı bu adımı deneyin, Git Settings->Securityve açınAllow Unknown Resources


1
Herhangi bir yorum yapılmadan aşağı oy kullandı, ancak bu benim için çalıştı
cgf

10

Sürücüleri SDK yöneticisinden indirmeniz gerekiyor (ekstralar → Google USB Sürücüsü)

Sonra Windows'ta USB sürücüsünü yüklemelisiniz (Windows 8.1'de benim için çalışıyor):

(Şuradan kopyalayıp yapıştırın: Http://developer.android.com/tools/extras/oem-usb.html#InstallingDriver adresinden :)

  1. Android destekli cihazınızı bilgisayarınızın USB bağlantı noktasına bağlayın.
  2. Masaüstünüzden veya Windows Gezgini'nden "Bilgisayar" ı sağ tıklayın ve "Yönet" i seçin.
  3. Sol bölmeden "Aygıtlar" ı seçin.
  4. Sağ bölmede "Diğer aygıt" ı bulun ve genişletin.
  5. Aygıt adını (Nexus S gibi) sağ tıklayın ve "Sürücü Yazılımını Güncelle" yi seçin. Bu, "Donanım Güncelleme Sihirbazı" nı başlatır.
  6. "Sürücü yazılımı için bilgisayarıma gözat" ı seçin ve "İleri" yi tıklayın. "Gözat" ı tıklayın ve USB sürücü klasörünü bulun. (Google USB Sürücüsü bulunur <sdk>\extras\google\usb_driver\.)
  7. Sürücüyü kurmak için "İleri" ye tıklayın.

7

Google sürücülerini Android SDK Yöneticisi aracılığıyla indirdikten sonra (Eclipse, Intellij veya Android Studio'dan edinilebilir), sürücüyü Bilgisayar Yönetimi> Aygıt Yöneticisi> Diğer Aygıtlar> ADB'de sağ tıklayıp güncellemek ve güncellenmiş sürücüye göz atmak zorunda kaldım sonunda hile yaptı.

BTW, benim için de tam bir kabus. Her yeni açıklanamayan başarısızlık bir diğerine yol açacak şekilde geliştirici bir ortam kurmanın akla gelebilecek en zor görev olması gerektiği konusunda şaşkına dönüyorum. Jeesh! İyi şanslar.



5

Benim için kötü bir USB kablosuydu. Bir takım çözümleri denedikten sonra farklı bir USB kablosuna geçtim ve cihazım geldi.


3
Bazı ucuz USB kabloları yalnızca şarj içindir ve olması gerektiği gibi veri gönderme hattına sahip değildir.
Jason Denney

5

Bunu arada bir alıyorum ve genellikle fişini çıkarıp farklı bir bağlantı noktasına takarsam çalışır. Linux'tayım ama daha önce Windows'ta da aynı şey olmuştu.


4

Yükleme Samsung Kies ve aygıt sürücülerini yeniden kendi aracını kullanarak nihayet benim Galaxy S3 ve Sekme S 8.4 ile benim için çalıştı ne


1
yeniden yükleme aygıt sürücüleri benim için çalıştı (samsung galaxy ace 4) :)
PhpLou

1
Bu durumda, cep telefonları için Samsung USB sürücüsü işi yapar.
Zanna

1
Benim durumumda, ADB Kompozit veya Android Aygıt telefonu Windows Aygıt Yöneticisi'nde listelenmemişse, Telefon Taşınabilir Aygıt altında listelenmiştir. Çözüm, Samsung gibi Telefon Üreticisinden USB Sürücüsünü indirmek zorunda kaldım. Bu sorunu çözdü.
MG Geliştirici


2

Düzenleme: Ne tavsiye YAPMAYIN Windows ana bilgisayar kullanıyorsanız VirtualBox altında ADB çalıştırın. Her nasılsa, ADB'nin istemci veya ana bilgisayarda taktığım herhangi bir cihaz için çalışmaması için ana bilgisayardaki aygıt sürücülerini kilitlemek için VirtualBox var. Düzeltmek için, ana bilgisayarda VirtualBox uzantılarını kaldırdım ve http'yi çalıştırdım : //www.nirsoft.net/utils/usb_devices_view.html yanlış sürücüleri silmek için. VirtualBox uzantıları yüklenirken yüklenecek doğru sürücüleri alamadım ve bu sorun teşhis ve düzeltmek için tam bir piçti.

Düzenleme 2: Ayrıca, Google şu anda Chrome için entegre bir ADB uzantısı yayınladığına göre şu anda güncelliğini yitirmiştir.

Ne bir kurulum kabusu ... İşte Nexus 10'umun VirtualBox altında çalışan bir XP sanal makinesinde tanınması için gereken adımlar:

  • Eğer Nexus 10 sürücülerini yüklemeniz istenir alırsanız, emin seçimi kaldırmaları "daha sorma" yapmak (eğer İSTİYORUM tekrar sorulmasını!).
  • Nexus 10 USB bağlantısını takın
  • Nexus 10 ayarları Geliştirici menüsünde hata ayıklamayı açın (bu menüyü almak için 7 kez "Tablet Hakkında" ya hafifçe vurun).
  • Sanal makine ayarlarınızda (ana bilgisayar), samsung Nexus 10 cihazını USB Cihaz Filtrelerine ekleyin (önemli - cihazlar menüsünden seçmek işe yaramadı).
  • Konuk olarak java jre'yi yükleyin (java yüklü değilse). Denetim Masası'nda Java ayarlarını java tarayıcıda çalışmayacak şekilde değiştirin (güvenlik sorunlarını önlemeye yardımcı olmak için).
  • Misafir adk zip dosyasını alın ve kalıcı bir yere koyun. Dizini taşıdığım için .android yapılandırma dizinini kullanıcı dizininden silmem gerekiyordu.
  • SDK Manager.exe'yi çalıştırın - eğer işe yaramazsa, daha iyi hata raporlaması veren sdk \ tools \ android.bat çalıştırmayı deneyin.
  • SDK Yöneticisi'nden Google USB sürücü paketini yükleyin.
  • Nexus 10'un fişini çıkarıp tekrar takın ve Google USB sürücü paketini yükleyin.
  • Konuğu yeniden başlatın.
  • çalışan c:> [...] \ sdk \ platformtools> adb devicessonunda cihazı gösteriyor ...

2

Blu Studio 5.5s ADB sürücüleri için bu kasnağa gitmeniz gerekir. Eminim tüm Blu telefonlar ile aynı ya da belki tüm Google olmayan mfg telefonlar için, emin değilim. Her şeyden önce, Blu aygıtını USB kablosu ve USB Hata Ayıklama kapalı olarak bağlarsanız, Windows 7'nin dosyaları telefona ve SD depolama birimine kopyalayıp açmak için genel bir sürücü yüklediğini göreceksiniz. USB kablosu ilk kez takıldığında ve Denetim Masası, Aygıt Yöneticisi, Taşınabilir Aygıtlar, BLU STUDIO 5.5 S (veya üzerinde çalıştığınız aygıt) altında bir aygıt simgesi olarak görünür. Henüz donanım kimliğini almayı zahmet etmeyin - bunun gerçekleştiğini gözlemleyin (bu şimdiye kadar iyi olduğunuzu ve kötü bir kablonuz veya başka bir şeyiniz olmadığını gösterir).

Telefona gidin ve telefonunuzun Geliştirici bölümünde USB Hata Ayıklama'yı açın. Ek bir öğenin artık cihaz yöneticisi listesinde tanımsız bir cihaz olarak göründüğüne, sarı ünlem işaretine sahip olacağına ve Taşınabilir Cihazlar altında gördüğünüz telefonun adının aynı olabileceğine dikkat edin. Bu öğeyi şimdilik yoksay. Şimdi, telefona hiçbir şey yapmadan (zaten USB hata ayıklama modunda olmalı) Aygıt Yöneticisi'ndeki Taşınabilir Aygıtlara geri dönün ve BLU STUDIO 5.5 S'yi veya üzerinde çalıştığınız herhangi bir telefonu ünlem olmadan sağ tıklayın işaret(Taşınabilir Cihazlar altında listelenmiştir). Taşınabilir Aygıtlar'ın altındaki simgeye sağ tıklayın, bu örnekte görünen ad BLU STUDIO 5.5 S'dir. Bu simgede Özellikler, Ayrıntılar'ı seçin ve açılır listeden Donanım Kimlikleri'ni seçin ve gördüklerinizi kopyalayın.

BLU STUDIO 5.5 SI için:

USB\VID_0BB4&PID_0C02&REV_0216&MI_00
USB\VID_0BB4&PID_0C02&MI_00

(Bunu sırayla yaparsanız, HW Kimliği telefonun USB hata ayıklaması kapalıyken farklı olacaktır. USB hata ayıklaması AÇIK olduğunda değiştiği değeri kopyalamak istiyorsunuz)

Şimdi yukarıdaki talimatlarda belirtildiği gibi, tabii ki INF dosyasını Nexus 10 ile değil, kendi telefonunuzla ilgili olanlarla eklediğiniz satırları özelleştirin. SDK'yı indirdiğinizde ZIP gibi genişletilmiş bir dosya yapınız olmalıdır:

\adt-bundle-windows-x86_64-20140321\sdk\extras\google\usb_driver

android_winusb.infUsb_driver klasöründe : adlı dosyayı bulun Bir kopyasını oluşturun ve myname.inf gibi bir ad verin. Myname.inf dosyasını düzenleyin ve yukarıda belirtilen şekilde yalnızca belirli telefonunuz için değiştirilmiş satırları ekleyin. Örneğin, BLU STUDIO 5.5 S için, aşağıdaki 2 satırı belirtildiği gibi 2 konuma ekledim.

;BLU STUDIO 5.5 S
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C02&REV_0216&MI_00
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C02&MI_00

Bu satırları öğreticideki örneğin okuma şekliyle eşleşecek şekilde hem 32 hem de 64 bit bölümlere eklediğinizi unutmayın.

Şimdi aygıt USB hata ayıklamasını açtığınızda ve bu öğeye sağ tıkladığınızda (sarı ünlem işareti vardır) Aygıt Yöneticisi'nde görünen bilinmeyen aygıta geri dönün, sağ tıklayın ve Sürücü Yazılımını Güncelle'yi seçin ve ardından Bilgisayarıma Gözat'ı seçin, Beni Seç, Disk Var düğmesini tıklatın ve myname.inf dosyasını bulmak için göz atın. Doğru sürücü olmayabileceğini belirten tüm istemleri kabul etmeye devam edin. Son adım olarak, Windows cihazı Android ADB Arayüzü olarak tanımlamış olmalı ve bir kez bittiğinde, geri dönebilmeli, CMD pencerenizi açabilmeli ve bu öğreticide belirtildiği gibi "adb cihazları" komutunu çalıştırabilmelisiniz ve şimdi telefonun şimdi keşfedildiğini ve iletişim kurduğunu görün.

Artık gidip adb komutuyla eğlenebilirsiniz.


2

Normalde SDB, sürücüyü ** android-sdk-windows \ extras \ google \ usb_driver ** yoluna indirir

İşte benim için işe yarayan adımlar:

  1. Usb hata ayıklamasını etkinleştir.
  2. Aygıt yöneticisine gidin, ADB aygıtına sağ tıklayın ve sürücü yazılımını güncelle seçeneğine tıklayın.
  3. "Sürücü Yazılımı için bilgisayarıma gözat" ı seçin
  4. "Bilgisayarımdaki Aygıt sürücüleri listesinden seçmeme izin ver" i seçin
  5. "Disketi Var" seçeneğini tıklayın.
  6. Sürücü yolunu seçin ** android-sdk-windows \ extras \ google \ usb_driver ** (sdk yolu) 7. Gösterilen sürücüler listesinden 1. sürücüyü seçin.

Ve umarım işe yarar.


Cihaz Yöneticimde "ADB cihazı" yok
Curtis

1

Tüm ayarları geliştirici modunda değiştirmiştim, ancak adb hala herhangi bir cihaz göstermiyordu.

Telefonumla birlikte verilen kabloyu kullanmıyordum. Bir kez geçtim, her şey işe yaradı.


Ben sadece telefon fastboot / bootloader modunda ise adb işe yaramadı buldum. adb cihazları boş ancak yeniden başlatılıyor ve normal. Yine de "fastboot oem get_unlock_data" gibi fastboot komutları için fastboot moduna ihtiyacınız var. Görünüşe göre birbirlerini dışlarlar, bir seferde sadece 1 çalışır.
Alan Corey

1

Doğru platform SDK araçlarına sahip olduğunuzu onaylayın

Windows 10 için, Xamarin için Visual Studio 2017 EMDK ile sağlanan sürüm yeterli olmadığından Android'den en son platform SDK araçlarını manuel olarak indirmek zorunda kaldı. Dışında her şey adb.exe devicesçalıştı.

https://developer.android.com/studio/releases/platform-tools

Platform araçları manuel olarak indirildikten sonra, USB yapılandırmasından (şarj, MTP vb.) Bağımsız olarak cihaz ortaya çıktı

Bu aşamada bir öykünücü aygıtı yüklemek, sorunun adb veya fiziksel aygıtınızla ilgili olup olmadığını görmek için de yararlıdır.

List of devices attached
12345D1234      device
emulator-5554   device

1

İlk başta Thanks @ rmsyk'in gönderisi .

Benim sorunum için ve Meizu C9 Pro cadı ile uzun süre acı çekmeden sonra üreticiye atıfta sadece android ADB sürücüleri (özel bir sürücü yok) gerektirir ve feryat adımları ile Windows 7 bilgisayarımda çözüldü.

  1. Emin ol

    • ADB & Fastboot'un en son sürümünü gerekli sürücülerle yükleyin.
    • Geliştirici seçeneklerini ve USB Hata Ayıklamayı etkinleştir.
    • Medya Dosya Aktarımını Etkinleştir (MTP Modu).
  2. El C:\Users\USERNAME\.android ile burada bulunan klasör ile değiştirin , o zaman Windows Görev Yöneticisi'nden bulundu ve 'adb.exe' işlemi öldürmek adb devices ve son olarak cihazımı başarıyla listelenen ve sadece PC güvenilir olarak onaylayın.

Notlar:

  1. Android Studio daha önce kaldırıldı ve ayrıca yeniden yüklemeyi denedim ama bir çözüm değildi.
  2. Denedim adb kill-server& adb start-serverama bir çözüm de değildi.

1

Cevapların çoğunda (en popüler) neredeyse tüm önerileri denedim, hiçbir şey yardımcı olmadı. Sonunda, davamın nedenini buldum. Kötü bir USB kablosu kullandım. Başka bir orijinal USB kablosuna geçiyorum - ve hemen çalıştı !!!.

Umarım başka birine yardımcı olur.


0
  1. Aygıt yöneticisine gidin ve donanım kimliklerini kontrol edin.
  2. usb.infDosyanın içinde listelenmiş bir cihaz olup olmadığını kontrol edin
  3. Değilse, aygıt donanım kimliğini ekleyin ve aygıt yöneticisinden yükleyin.

0

Çok kolay, sadece Android cihazınızı kapatın ve hem "Sesi Kısma" tuşunu hem de "Güç" tuşunu aynı anda basılı tutun. Kurtarma modunda başlayıp bitene kadar birkaç saniye bekleyin. Şimdi yazın adb devices, cihazınızı göreceksiniz.


Ses Seviyesi Azaltma + güç, ekran görüntüsü almak için kullanılır. Bu, cihazın algılanmasına nasıl yardımcı olur?
rds

bkz. obi4niy'nin cevabı, stackoverflow.com/a/17186551/2855059 çözüm. ve btw. Ses Kapatma + güç, telefon kapalı değilken ekran görüntüsü almak için kullanılır,
MDP

0

Windows 8 ile aynı sorunu yaşadım. Android / SDK USB sürücüsü doğru bir şekilde kuruldu, ancak USB sürücüsünü telefonumdan yüklemeyi unuttum. Telefon yüklendikten sonra USB sürücüsü ADB iyi çalışıyor.

Umarım bu yardımcı olacak.


0

Nexus ayarları Geliştirici menüsünde hata ayıklamayı açın (bu menüyü almak için 7 kez "Tablet Hakkında" ya hafifçe vurun).

Google hilelerini korkutuyor!


Google paskalya yumurtaları! Burada
venkatvb

0

Son zamanlarda bir android güncellemeniz oldu mu? Lollipop'a güncelledim ve birdenbire adb cihazım yoktu. Boo! Biraz boşuna birkaç şey denemek için geçirdim. Sonra geliştirici seçeneklerime girdim ve baktım, "USB hata ayıklama" kapatılmıştı. Aptal Google. Tekrar açtıktan sonra hemen ortaya çıktı ve iş hayatına geri döndüm!


İnsanların ilk kontrol ettiklerini hayal edebiliyorum.
zamber

Özel amacı, kontrol edilen ilk şey olmadığını belirtmek olan bir yayına yanıt veriyorsunuz. Pek çok şey varsayabilirsiniz, ancak onları kontrol edene kadar sadece tahmin edersiniz.
Lifz

0

DeviceManager'a gidin, ardından android cihaza sağ tıklayın ve sürücüyü kaldır'a tıklayın. Aygıtı çıkarıp tekrar takın ... ardından bilgisayarınız gerekli sürücüleri yüklerken aygıtınıza bir pop çıkacaktır. Açılır pencerede "izin ver" i tıklayın. Komut istemine "adb device" yazdığınızda cihazınızı görebilirsiniz.


Hangi DeviceManager'dan bahsediyorsunuz?
rds

Bence Windows "Aygıt Yöneticisi" kontrol panelinden bahsediyor. Eski / bozuk bir sürücünün yüklü olduğu birisi için iyi bir öneri. +1
andrew lorien

0

Windows için, Blue yığınları veya kullanıyorsanız herhangi bir emülatörle ilgili tüm işlemleri sonlandırın.

Benim için çalıştı.

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.