2010-04-05 24 views
16

Estoy desarrollando una pequeña aplicación en el emulador de Android de Google. Estoy intentando descubrir cómo puedo simular una llamada telefónica de una instancia de un emulador a otra (ambas ejecutando en mi computadora). ¿Alguien sabe cómo se puede hacer esto?Me llamo usando el emulador de Android

Muchas gracias.

Respuesta

24
  • Inicie la aplicación del marcador en el primer emulador . Como el número de a marcar, ingrese el número de puerto de la consola del segundo emulador con el que desea simular una llamada.
  • Puede ver el número de puerto de la instancia en el título de Windows del emulador. alt text http://www.freeimagehosting.net/uploads/6c15bc13f1.png
  • Presione "Marcar". Aparece una nueva llamada entrante en la segunda instancia del emulador .
+0

Todavía parece ser un problema, desde algunos dicen que el emulador no sonará ... ¿Alguna idea de por qué? – vondip

+0

Tengo el mismo problema, tampoco puedo sonar entre el emulador. Acabo de marcar el número de puerto del segundo emulador ("5554"). Es eso incorrecto ? – ransh

15

Como alternativa a la solución aportada por Kami, puede utilizar DDMS o simplemente la consola androide (en Linux y asumiendo emulador de puerto es 5554):

$ telnet localhost 5554 <<! 
> gsm call 12345678 
> ! 
1

Con el fin de llamar al número de puerto para trabajar , ambas instancias del emulador se deben iniciar desde el mismo proceso del administrador de android AVD. Dos procesos separados 'android' que inicien diferentes emuladores serán no podrán llamarse entre sí.

5

Basta con abrir las DDM desde el eclipse y elija el control emulador y usted encontrará una barra tel sólo tiene que escribir el número de teléfono al que desea que el emulador para recibir y golpeó llamar

Cuestiones relacionadas