Definição – O que significa o Dalvik Debug Monitor Service (DDMS)?
O Dalvik Debug Monitor Service (DDMS) é uma ferramenta de depuração usada na plataforma Android. O serviço Dalvik Debug Monitor é baixado como parte do Android SDK. Alguns dos serviços fornecidos pelo DDMS são encaminhamento de porta, captura de tela no dispositivo, monitoramento de heap e thread no dispositivo e informações de estado de rádio.
Definirtec explica Dalvik Debug Monitor Service (DDMS)
O Dalvik Debug Monitor Service permite que os desenvolvedores identifiquem bugs em aplicativos executados em um emulador ou em um dispositivo Android real.
Por exemplo, usando o recurso LogCat do DDMS, os desenvolvedores podem visualizar mensagens de log relacionadas ao estado do aplicativo e do dispositivo. LogCat pode identificar o número exato da linha em que ocorreu um erro.
Outro recurso DDMS, conhecido como Emulator Control, permite que os desenvolvedores simulem estados e atividades do telefone. Por exemplo, ele pode simular diferentes tipos de redes, como GPRS, EDGE e UTMS, que podem ter diferentes características de rede, como velocidade e latência.
Além dos recursos mencionados anteriormente, o Dalvik Debug Monitor Service também fornece LogCat, processo e informações de estado de rádio, bem como chamadas de entrada, SMS e falsificação de dados de localização.
Esta ferramenta de depuração pode ser integrada ao IDE Eclipse adicionando o plug-in ADT (Android Development Tools). Caso contrário, ele pode ser acessado na linha de comando e se conectará automaticamente a qualquer emulador em execução.