2010-12-01 7 views
40

Actualmente estoy desarrollando una aplicación para Android que incluye mensajes de texto. ¿Es posible enviar y recibir mensajes de texto simplemente usando el emulador de Android? Si es así, ¿cómo puedo hacerlo?Enviando y recibiendo texto usando el emulador de Android

+1

echar un vistazo a este tema: http://mobiforge.com/developing/story/sms-messaging-android buena suerte –

Respuesta

94

Es muy fácil:

  • abrir una consola
  • se conectan a través de telnet al emulador ejecutando: telnet localhost 5554 (puede encontrar el número de puerto en el título del emulador)
  • tipo siguiente: sms send senderPhoneNumber textmessage
+0

@Andi. Tu respuesta me salvó mucho tiempo +1 –

+1

diciendo "KO: comando desconocido, prueba" ayuda ' –

+5

Sagar Nayak' es decir - KO: comando desconocido, intente 'help' "después de" telnet localhost 5554 "debe ejecutar" auth "y luego funcionará http://stackoverflow.com/a/ 37503734/2765497 – Flinbor

3

Si lee la documentación del emulador, verá que puede enviar y recibir mensajes de texto entre el entorno dentro del emulador y la consola del emulador.

En realidad, enviarlos al mundo real requeriría que tenga un servicio de puerta de enlace de SMS en alguna parte y escriba algo para mover el tráfico entre eso y el emulador.

+0

En realidad, yo he intentado enviar el mensaje de texto usando el plugin en eclipse Sin embargo, cuando traté de enviar un mensaje de texto de nuevo, de repente no funcionó. Estoy pensando si hay alguna forma de enviar mensajes de texto en el emulador de Android. – sean

+0

¿Has leído la documentación del emulador todavía?Hay una consola emuladora a la que puedes conectarte mediante una aplicación telnet (o programáticamente) y emitir una variedad de comandos, incluido el envío de SMS –

9

acaba de abrir dos emuladores simuladamente. que serán nombrados 5554 y 5556. tratan de enviar el mensaje de 5554 o la aplicación instalada en 5554 a 5556 en 5556 y recibir

sencilla

4

Si está trabajando en Windows: 1. instalar el cliente Telnet a través de la símbolo del sistema escribiendo

pkgmgr /iu:"TelnetClient" 

2. Tipo de telnet localhost 5554. Aquí 5554 es el número que aparece en el título del emulador.

  1. SMS envían Tipo 1234 "mensaje"

Usted está hecho! ¡Salud! Compruebe su emulador para el mensaje recibido

3

abierto otro emulador y comprobar sus números del título de la ventana ex 5554: Nombre del emulador

y simplemente escriba el número (5554) en "A" y pulsa enviar eso es todo

6

Si usa Eclipse, es bastante fácil. 1 1) Ir a DDMS.

2) Allí, el panel izquierdo consistirá en una lista de emuladores activos, seleccione su emulador y luego, en el panel derecho obtendrá Emulator Control-> Telephony action-> Incoming Number, Message. Escribe esto y presiona enviar.

3) En su emulador, recibirá un mensaje.

Saludos :) DDMS

Cuestiones relacionadas