Ho avuto lo stesso problema di te e sono riuscito a risolverlo. Ho scritto un articoletto nel mio blog, ma è in spagnolo:
http://www.hell-desk.com/android-debug-bridge-y-dispositivos-usb-no-encontrados/
cercherò di scrivere qui un piccolo riassunto:
Collegare il dispositivo Honeywell al computer, e cercare di ottenere l'ID del dispositivo. In Windows questo può essere fatto nel gestore dispositivi. L'ID del dispositivo è un valore "0C2E" nel mio caso.
Il problema è che devi inserire questi valori nel file adb_usb.ini. Basta aggiungere il valore alla fine del file.
Dopo di che:
adb kill-server
adb start-server
e non eseguire Android aggiornamento adb, perché il file adb_usb.ini verrà cancellato di nuovo.
Successivamente, provare ad elencare i dispositivi. Nel mio caso ha funzionato.
Spero che questo aiuti.
PS: dai un occhiata al file adb_usb.ini che puoi trovare nel pacchetto driver USB (D7800_Android_USB_Driver_Package_v1.2). Puoi scaricarli dal sito honeywell. Nel file adb_usb.ini potete vedere
[Google.NTx86]
;HSM D7800
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9018
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9018&MI_00
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9018
;HSM D7800
%SingleAdbInterface% = USB_Install, USB\VID_**0C2E**&PID_0BA0
%CompositeAdbInterface% = USB_Install, USB\VID_0C2E&PID_0BA0&MI_00
%SingleBootLoaderInterface% = USB_Install, USB\VID_0C2E&PID_0BA0
Questo è il valore che posso trovare nella gestione periferiche quando ho conect mia d7800
fonte
2013-08-22 20:49:01
uso lsusb comando per ottenere vendor-id. Non sono sicuro se è disponibile in OSX ma è disponibile in Linux. – Arunkumar
Grazie a @ArunkumarSharma! 'lsusb' non è disponibile in OSX, ma ho trovato un modo alternativo per farlo in http://www.tekkie.ro/mobile-development/osx-list-usb-devices-lsusb-equivalent. Dopo aver aggiunto i vendor-id a adb_usb.ini, il dispositivo viene finalmente rilevato! Per favore, sentiti libero di postare come risposta per un po 'di karma :) – ssantos