¿Qué es el DDMS en Android?

DDMS

DDMS significa Dalvik debug monitor server, que proporciona muchos servicios en el dispositivo. El servicio podría incluir la formación de mensajes, la suplantación de llamadas, la captura de pantalla, la exploración de los hilos internos y los sistemas de archivos e.t.c

Ejecutando DDMS

Desde Android studio haga clic en Herramientas>Android>Monitor de dispositivo Android.

Cómo funciona

En android, cada aplicación se ejecuta en su propio proceso y cada proceso se ejecuta en la máquina virtual. Cada VM expone un puerto único, al que se puede conectar un depurador.

Cuando DDMS se inicia, se conecta a adb. Cuando se conecta un dispositivo, se crea un servicio de monitorización de VM entre adb y DDMS, que notifica a DDMS cuando una VM en el dispositivo se inicia o termina.

Haciendo SMS

Haciendo sms al emulador.Necesitamos llamar al cliente telnet y al servidor como se muestra a continuación

main-qimg-6bdc1b89b6fc37b3a0a114a0ff46fdc7.webp

Ahora haz clic en el botón enviar, y verás una notificación de sms en la ventana del emulador. Se muestra a continuación -

main-qimg-a640711289758744e093a3d7db490ea9.webp

Haciendo llamada

En el DDMS, seleccione la pestaña de control del emulador. En la pestaña de control del emulador , haga clic en voz y luego comience a escribir el número entrante. Se muestra en la siguiente imagen -

main-qimg-d28f9921f75f7ee010777c32c7b87654.webp

Ahora haga clic en el botón de llamada para hacer una llamada a su emulador. Se muestra a continuación -

main-qimg-8e963b0f74fb186833a2aabc2dec0073.webp

Ahora haga clic en colgar en la ventana de Android studio para terminar la llamada.

Los sms y la llamada falsos se pueden ver desde la notificación simplemente arrastrando la ventana de notificación hacia el centro usando el ratón. Se muestra a continuación -

main-qimg-82a1a4d6476dfac04a1ac5e56c2c0366.webp