Qu’est-ce que le DDMS dans Android ?


DDMS

DDMS signifie Dalvik debug monitor server, qui fournit de nombreux services sur l'appareil. Le service pourrait inclure la formation de messages, l'usurpation d'appels, la capture d'écran, l'exploration des threads internes et des systèmes de fichiers e.t.c


Lancer DDMS

Dans Android studio, cliquez sur Outils>Android>Android device Monitor.

Comment cela fonctionne

Dans android, chaque application fonctionne dans son propre processus et chaque processus fonctionne dans la machine virtuelle. Chaque VM expose un port unique, auquel un débogueur peut s'attacher.

Lorsque DDMS démarre, il se connecte à adb. Lorsqu'un périphérique est connecté, un service de surveillance de VM est créé entre adb et DDMS, qui notifie DDMS lorsqu'une VM sur le périphérique est démarrée ou terminée.

Faire des SMS

Faire des sms à l'émulateur.Nous devons appeler le client et le serveur telnet comme indiqué ci-dessous

main-qimg-6bdc1b89b6fc37b3a0a114a0ff46fdc7.webp

Maintenant, cliquez sur le bouton d'envoi, et vous verrez une notification sms dans la fenêtre de l'émulateur. Il est montré ci-dessous -

main-qimg-a640711289758744e093a3d7db490ea9.webp

Making Call

Dans le DDMS, sélectionnez l'onglet Emulator Control. Dans l'onglet de contrôle de l'émulateur , cliquez sur la voix, puis commencez à taper le numéro entrant. Il est montré dans l'image ci-dessous -

main-qimg-d28f9921f75f7ee010777c32c7b87654.webp

Maintenant, cliquez sur le bouton d'appel pour passer un appel à votre émulateur. Il est montré ci-dessous -

main-qimg-8e963b0f74fb186833a2aabc2dec0073.webp

Puis cliquez sur hangup dans la fenêtre Android studio pour mettre fin à l'appel.

Les faux sms et appels peuvent être visualisés à partir de la notification en faisant simplement glisser la fenêtre de notification vers le centre à l'aide de la souris. Il est montré ci-dessous -

main-qimg-82a1a4d6476dfac04a1ac5e56c2c0366.webp.