2011-11-18 13 views
5

Ho trovato i documenti USB per Android e da lì sembra come se si potesse scrivere un programma di comunicazione su un telefono Android che funziona esattamente come su un PC.sviluppo di un'app speciale di comunicazione dispositivo che si connette tramite porta USB su Android

Ho un normale cavo USB che normalmente si collega tra un PC e un dispositivo esterno. Ad una estremità è una normale USB all'altra estremità ha una presa speciale per il dispositivo.

Se si ottiene un adattatore femmina-femmina USB, è possibile collegare il normale cavo USB del telefono con il cavo USB al cavo USB del dispositivo e quindi inserire il cavo USB speciale nel telefono Android.

Qualcuno ha esperienza nella programmazione di comunicazioni USB su Android, in pratica copia delle normali funzionalità USB del PC? Tutto quello che dovrei fare è inviare e ricevere stringhe di testo sulla porta USB, proprio come su un PC.

Questo è possibile o è la porta USB di programmazione su Android limitato in alcun modo e non realmente identici alla programmazione USB su un PC? per esempio. alimentazione tramite USB o quant'altro?

ps sul PC Ho bisogno di avere un driver FTDI installato per funzionare con il dispositivo esterno.

Molte grazie

UPDATE: sembra che a partire da Android 3.1 è possibile fare questo - tuttavia, se ho capito htis correttamente, Android solo 3,1 gira su dispositivi Android tablet - potrei essere di sbagliato in questo - rispetto ad Apple questo tutto questo piuttosto confusa (tuttavia, con Apple iPhone non funzionerà mai;)

risposta

4

Sì, Android supporta host USB sul 3.1 e successivi, in modo da poter collegare i dispositivi USB direttamente ad un dispositivo Android con un cavo convertitore. Android 4.0 porta questa funzionalità ai dispositivi mobili.

+0

Quindi penso che dovrò ottenere un dispositivo 3.1 quindi :). Grazie per il chiarimento. Solo per essere sicuri - con qualsiasi dispositivo Android c'è un cavo USB (che normalmente si collega al PC). Se ottengo un adattatore USB femmina-femmina, potrei collegare il mio cavo speciale al normale cavo Android e quindi fondamentalmente avere il mio cavo speciale collegato al dispositivo Android. È questo il modo giusto per farlo? – user387184

+0

Hey scusa per il ritardo. Fondamentalmente hai bisogno di un cavo come questo: http://www.amazon.com/Micro-USB-Host-Cable-accommodating/dp/B005GGBYJ4 o qualcosa di simile per convertire la porta micro USB femmina del dispositivo in una porta USB femmina, quindi immagino che il cavo sarebbe un maschio-femmina, non una femmina-femmina. – robertly

+0

oh sì certo che hai ragione - nel frattempo ho ordinato il clone dell'adattatore USB Smasung Galaxy - spero che funzioni. – user387184

Problemi correlati