SORU
21 AĞUSTOS 2011, Pazar


adb benim cihaz / telefon bulma (Mac OS X)

Bir Mac ve Android geliştirme yapıyorçok yeniben telefon aygıtları listesinde görünmüyoradb. Diğer telefonlar ve cihazlar çok benim Kur iyi biliyorum bu yüzden benim için çok iyi çalışıyor.

Etkin (Ayarlar -->hata ayıklama var Uygulamalar -->Geliştirme -->USB hata ayıklama) telefonda, ama sadece adb devices çalıştırdığımda görünmüyor

CEVAP
21 AĞUSTOS 2011, Pazar


Ek Bir Güncellemeİyi bir USB kablosu değerini hafife almayın. Sadece kabloları değiştirmeyi yardımcı olur bazen.

Güncellemeadb, ~/.android/adb_usb.ini daha yeni sürümleri için kaldırılması gerekir.

Yönetici özeti:~/.android/adb_usb.ini Satıcı KİMLİĞİ eklemek ve adb yeniden başlatın

Tüm Ayrıntılar: Zaman hiçbir şey yapılabilir Mac telefon/cihaz tanımak gerekir. Cidden, 99% "işe yarıyor." zaman

Bunu söyledikten sonra, sıfırlamak için en hızlı yolduradbsırayla şu komutları ile yeniden başlatmak için:

  adb kill-server
  adb devices

Ama her şimdi ve adb devices komutu o zaman sadece cihazınızı bulmak için başarısız. Belki bazı deneysel ya da prototip veya out-of-the-sıradan bir cihaz ile çalışıyorsanız, belki de bilinmez ve görünmez.

Cihazınızın "Satıcı KİMLİĞİ" aslında bir ipucu sağlar. bu konuda anlatarak cihazınızı bulmak için adb yardımcı olabilirsiniz Bu dosya ~/.android/adb_usb.ini hex Satıcı KİMLİĞİ koyarak yapılabilir

Ama önce Satıcı KİMLİĞİ değeri bulmak zorunda. Neyse ki Mac bu oldukça kolaydır. LansmanıSistem Bilgileriuygulama. Bu yer /Applications/Utilities/ klasör, ya da sen-ebilmek almak ile Apple Menüsünde sol üst köşesinde ekranı seçin ve "bu Mac Hakkında", ardından "Daha fazla Bilgi..." butonuna basın. Ekran kapmak burada:

System Information, Hardware USB tree

"""Hedef aygıt için.. bak o zaman USB" ağaç seçin Donanım genişletin Yukarıdaki örnekte, benim cihaz adı "SomeDevice" (gerçek aygıt üreticisi gizlemek için photoshop) yaptım. Başka bir örnek olarak görünecek olan Samsung bir tablet olurdu "" (btw, hiçbir şey Samsung tablet işi yapmak için özel bir şey yapmak zorunda değildim.) SAMSUNG_Android Neyse, tıklatın cihazınızı ve tüm Ayrıntılar bölmesinde aşağıda görüntülenir. Bu Satıcı KİMLİĞİ listeleri. Ekran görüntüsü benim örnekte bu değer, bir sonraki komut 0x9d17 -- Bu değer

echo 0x9d17 >> ~/.android/adb_usb.ini

Tamam yapmasaydın zaten var adb_usb.ini dosya önce bu, çoğu zaman sadece gerekli değil bulmak için cihazınız çok anormal değil bu dosya için değil de mevcut. Yukarıdaki komut eğer zaten varsa, bunu oluşturmak veya en altına ekler. Şimdi komutları adb yeniden başlatmak için yukarıda listelenen çalıştırın ve gitmek için iyi olmalıdır.

adb kill-server ; adb devices

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
123ABC456DEF001 device

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • alex maybury

    alex maybury

    20 Aralık 2007
  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • Video Copilot

    Video Copilo

    21 EYLÜL 2006