2011-11-18 14 views
5

Encontré los documentos USB para Android y desde allí parece que se podría escribir un programa de comunicación en un teléfono Android que funciona exactamente como en una PC.desarrollando una aplicación de comunicación de dispositivo especial que se conecta a través del puerto USB en Android

Tengo un cable USB normal que normalmente se conecta entre una PC y un dispositivo externo. En un extremo, es un USB normal en el otro extremo, tiene un enchufe especial para el dispositivo.

Si obtengo un adaptador USB hembra-hembra, podría conectar mi cable USB normal de Android al cable USB de mi dispositivo y, básicamente, conectar mi cable USB especial en el teléfono Android.

¿Alguien tiene experiencia en la programación de la comunicación USB en Android, básicamente copiando la funcionalidad USB normal de la PC? Todo lo que tendría que hacer es enviar y recibir cadenas de texto por el puerto USB, como en una PC.

Es esto posible o es la programación puerto USB de Android limitado de ninguna manera y no es realmente idéntica a la programación USB en un PC? p.ej. fuente de alimentación a través de USB o cualquier otra cosa?

ps en la PC Necesito tener un controlador FTDI instalado para trabajar con el dispositivo externo.

Muchas gracias

ACTUALIZACIÓN: parece que a partir de Android 3.1 es posible hacer esto - sin embargo, si entiendo htis correctamente, sólo Android 3.1 se ejecuta en dispositivos Android Tablet - Puedo estar equivocado con este - en comparación con Apple, todo esto es bastante confuso (sin embargo, con Apple iPhone nunca funcionará;)

Respuesta

4

Sí, Android admite USB host en 3.1 y posterior, por lo que puede conectar dispositivos USB directamente a un dispositivo Android utilizando un cable convertidor. Android 4.0 trae esta característica a los dispositivos del teléfono.

+0

Así que supongo que tendré que obtener un dispositivo 3.1 luego :). Gracias por aclarar esto. Solo para estar seguro: con cualquier dispositivo Android, hay un cable USB (que normalmente se conecta a la PC). Si obtengo un adaptador USB hembra-hembra, podría conectar mi cable especial con el cable normal de Android y, básicamente, conectar mi cable especial al dispositivo Android. ¿Es esta la manera correcta de hacer esto? – user387184

+0

Hola, lo siento por la demora. Básicamente, necesitas un cable como este: http://www.amazon.com/Micro-USB-Host-Cable-accommodating/dp/B005GGBYJ4 o algo similar para convertir el puerto micro USB hembra en el dispositivo a un puerto USB hembra, así que supongo que el cable sería un macho-hembra, no una hembra-hembra. – robertly

+0

oh sí, por supuesto, tienes razón, mientras tanto pedí el clon del adaptador USB Smasung Galaxy, espero que funcione. – user387184

Cuestiones relacionadas