Android , uma plataforma desenvolvida sob a orientação do Google, funciona como um sistema operacional para smartphones , tablets e outros dispositivos móveis. Juntamente com as capacidades de navegação na Web , de armazenamento em nuvem e sincronização multi- tasking , o Android suporta aplicativos do Google, incluindo um aplicativo conhecido como Ferramentas Android Dev . Este aplicativo ajuda os desenvolvedores a testar e depurar - ou identificar e remover os erros - a partir de aplicações que ainda estão em desenvolvimento . Usando o App
Por padrão, o Android kit de desenvolvimento de software inclui ferramentas Dev cada imagem do sistema com . Uma imagem do sistema é um registro de todo o sistema de computador armazenado na forma de um arquivo ; desenvolvedores usam a imagem do sistema para emular ambientes de desenvolvimento reais. Para usar o Dev Tools em um dispositivo de desenvolvimento real , você deve copiá-lo a partir do emulador executando o comando " adb -e pull /system /app /Development.apk . /Development.apk ", que copia o app, um . APK- tipo de Arquivo, para o diretório atual. Para instalar o aplicativo , use o comando " adb -d instalar Development.apk ".
Depuração Características
recursos de depuração compõem o núcleo de Dev Tools . Com este aplicativo , você pode selecionar qualquer aplicativo para depuração. Uma vez selecionado, Dev Tools mantém o sistema operacional desde a criação de mensagens de erro, mesmo quando você está em pausa em um ponto de interrupção por longos períodos . Os pontos de interrupção , um elemento necessário de testes e depuração , permitem que os desenvolvedores para fazer uma pausa de um programa por um longo tempo , a fim de investigar problemas. A espera para o recurso Debugger permite-lhe evitar qualquer aplicação de carga até um depurador atribui a ele. Isto por sua vez permite que você defina um ponto de interrupção para o processo de inicialização cruciais , permitindo-lhe fazer uma pausa de inicialização para examinar o código para erros.
Outras características
além de recursos de depuração , ferramentas Dev envia sinais através de atualizações de tela. O aplicativo pisca brevemente um retângulo rosa em qualquer tela para indicar seções sendo redesenhado. Isso faz com que os desenvolvedores conscientes de processos desnecessários em execução pelo código durante a fase de testes. Para simular memória reclaiming Android - um processo de liberação de memória que se presta a testar o caminho de código - Dev Tools pode forçar o sistema para destruir qualquer actividade no código , uma vez que parou. Isso ajuda a expor as questões relacionadas com a salvar - estado na aplicação. Dev Tools também pode mostrar um medidor de CPU , na parte superior da tela para monitorar o uso da CPU atual, que ajuda os desenvolvedores a manter o controle do efeito da aplicação no desempenho do sistema .
Outras Ferramentas de Desenvolvimento
Embora o Dev Tools aplicativo leva o nome oficial , não é a única ferramenta de desenvolvimento para o Android. O emulador Android fornece uma ferramenta de emulação de dispositivo para o projeto e testes de aplicativos , enquanto Hierarquia Visualizador presta-se a criação de interface de usuário e Dalvik Debug Monitor Server também dá uma mão na depuração. Mksdcard ajuda os desenvolvedores a criar uma imagem de disco para usar com emuladores Android. O nome semelhante CellObject DevTools Android funciona em conjunto com Dalvid Debug Monitor Server para procurar arquivos de banco de dados e preferências de transferência para arquivos XML para o emulador de dispositivo .