Estoy pensando en una aplicación de Android (posiblemente con un dispositivo físico), y estoy tratando de averiguar si esto es algo factible.Aplicaciones de Android, comunicación con un dispositivo conectado al puerto USB
1) Digamos que conecto mi Android a mi PC. ¿Sería posible que una aplicación instalada en la PC se comunique con una aplicación que se ejecuta en el teléfono celular? Solo necesito un intercambio de datos muy simplista, incluso puede ser unidireccional (solo datos enviados desde el teléfono celular a la aplicación de escucha en la PC, cada vez que el teléfono móvil lo desee, no necesito ningún dato enviado desde la PC al teléfono)
Cuando lo conecto, el teléfono me da 4 opciones (carga, unidad de disco, sincronización de HTC, conexión), lo que me hace pensar que esto no es factible, pero vale la pena.
2) ¿Sería posible para una aplicación en la PC hablar con una aplicación en el teléfono de otra manera? (Wi-Fi, bluetooth, etc.) Supongo que no en wi-fi ya que ninguna de las partes tiene la IP de la otra (y quiero que esto funcione, sin tener que ingresar direcciones IP de forma manual todo el tiempo).
3) Si hago un dispositivo que está conectado al pequeño puerto USB en la parte inferior del teléfono (y digamos que este es un dispositivo mágico que puede hacer cualquier cosa, no me preocupo por esos detalles siempre y cuando es factible). ¿Puedo tener una aplicación de Android para hablar con ese dispositivo?
4) Cualquier otra idea para hacer que el teléfono hable con un "dispositivo" que hago o con una aplicación en la PC es más que bienvenido. Ir a "través de la web" podría ser una opción (aunque creo que debería haber un servidor central que posea como intermediario). Pero preferiría que la comunicación fuera directa entre los dos dispositivos.
Lo siento por la muy tardía respuesta, pero estoy asumiendo que el problema sigue sin resolverse. Si no, por favor ignóralo. He usado ADB para comunicarme: remítase a [this] (http://stackoverflow.com/a/21749521/1833437) para obtener más detalles. –