¿Cómo puedo enviar una cadena (por ejemplo: "hi"
) a mi PC desde mi teléfono Android?Enviar cadena de teléfono Android a la PC
Respuesta
Antes de hacer esto en Android, le recomiendo que lea los fundamentos de la creación de redes de Java:
- http://download.oracle.com/javase/tutorial/networking/index.html
- http://www.tutorialized.com/tutorials/Java/Networking/1
tratan de acceder a un buen libro. Una vez que sepa cómo hacerlo en Java, implemente un cliente de prueba en Android &, un servidor de prueba en su PC.
Gracias por la resonancia, he encontrado un código en esta página que creo que debería hacerlo. Necesito poder ejecutar el programa del cliente en mi htc (android 2.1). ¿Podría alguien decirme cómo? – FlashCreated
¡Actualmente estoy implementando una solución de socket entre Android y PC ahora mismo! Una vez que entienda los conceptos básicos detrás de los zócalos (mediante la lectura de los enlaces que sugirió Sebastián), puede utilizar los siguientes enlaces como guía código para hacer que sus instrumentos hablan:
estoy usando el código de cliente del enlace de ejemplo de socket Android anterior, y el ejemplo de servidor del ejemplo de socket Unix en el sitio web de Beej (me han informado que soy un nuevo usuario de stackoverflow, así que voy a vincular eso como un comentario para esta respuesta). El servidor de socket Unix está configurado para recibir una conexión y un paquete del cliente, luego enviar una respuesta y cerrar el socket. Modifiqué esto para que el servidor sea solo un bucle que continuamente solicita la entrada del usuario en la consola. No es una solución bonita (es decir, no tiene interfaz de usuario en el lado de la PC), pero al menos le brindará los conceptos básicos. Puedes hacerlo bonito más tarde.
Aquí está el enlace al sitio web de Beej: http://beej.us/guide/bgipc/output/html/multipage/unixsock.html – moscro
Muchas gracias, se ve muy bien, pero ¿te importaría decirme cómo implementar ese código de cliente? en una aplicación, lo puse en el archivo principal ".java" de mi anuncio de progect. Recibo errores de todas partes (programación en eclipse) ... ¡gracias de antemano! – FlashCreated
De acuerdo, en este momento parece que eres nuevo al escribir aplicaciones de Android. Estudiaría esta documentación: http://developer.android.com/reference/android/app/Activity.html: http://developer.android.com/resources/articles/painless-threading.html y compraría un libro, La programación de Sam Teach Yourself para Android en 24 horas valió la pena. Estos conceptos clave deben entenderse antes de poder implementar una aplicación de comunicación de red. – moscro
- 1. Cómo transmitir la pantalla del teléfono Android a la PC
- 2. enviar datos de android a PC a través de USB
- 3. Enviar datos desde android bluetooth a la PC con bluecove
- 4. ¿Enviar datos de teléfono a teléfono a través de internet?
- 5. Cómo conectar Android a PC
- 6. cómo enviar y leer SMS desde un teléfono móvil conectado a la PC
- 7. cómo enviar cadenas de Android a PC a través de wifi
- 8. Envío de comandos desde una PC a un teléfono Android - a través de una conexión física (USB, serie, etc.)
- 9. Android enviar archivo/datos de la aplicación a través de Bluetooth a la PC/impresora/escáner/otro dispositivo
- 10. Inicializando la conexión bluetooth android (cliente) a python (servidor) en la pc
- 11. ¿Cómo enviar sms al apagar el teléfono en Android?
- 12. Moviendo el proyecto de Android/Eclipse a la nueva PC
- 13. PC a PC Comunicación USB
- 14. Uso compartido de archivos entre un teléfono Android y una PC
- 15. cómo instalar la aplicación apk de mi PC a mi teléfono móvil androide
- 16. cómo descargar archivos apk del mercado Android a la PC?
- 17. Android Retardo GPS al enviar a la base de datos
- 18. Transmitir audio a una llamada de teléfono Android
- 19. Windows Mobile (C#) - Comunicación entre teléfono y PC
- 20. Comunicación entre Android y PC
- 21. Transmisión de cámara usando RTP de Android a PC
- 22. Transmisión de audio y video de Android a PC/web.
- 23. Envío del paquete Wake on LAN de Android a PC
- 24. Android LEER TELÉFONO ESTADO?
- 25. Acceso a la red cuando el teléfono Android está dormido
- 26. muda Android teléfono/activar
- 27. Cómo enviar/recibir mensajes SMS desde la aplicación C#, usando el teléfono móvil Nokia
- 28. Identificador único para teléfono Android
- 29. Enviar correo electrónico a múltiples direcciones Android
- 30. keyevent teléfono android bloqueado
FYI netcat (a menudo instalado como nc) es una gran herramienta de línea de comandos para depurar tales proyectos ya que puede sustituir a cualquiera de los extremos. Y está disponible para casi todo, incluidos los teléfonos Android. –
Pago [esta pregunta] (http://stackoverflow.com/q/8443245/393021) – iGbanam