O que é o arquivo de manifesto do Android - Tecnologia
Pular para o conteúdo

O que é o arquivo de manifesto do Android

  • por

Na entrada sobre a estrutura de diretórios do Android, foi mencionado o arquivo de manifesto do aplicativo, desta vez veremos em que consiste e sua importância.

Anúncios


O arquivo AndroidManifest é um arquivo de configuração que nosso projeto android deve ter, este arquivo de manifesto descreve informações importantes do projeto. na próxima publicação da página oficial há um pouco mais sobre este arquivo. (

Define informações gerais como nome do app, ícone, tema e componentes do aplicativo como atividades, serviços, provedores de conteúdo, permissões de acesso a funções do sistema como câmera, internet, bluetooth entre outros, bem como Como determinar qual é a atividade principal do sistema.


Este arquivo pode ser encontrado no diretório manifest e possui a seguinte estrutura:

Aqui podemos identificar elementos básicos como:


  • ícone: Corresponde ao caminho onde o ícone do aplicativo está localizado.
  • rótulos: Caminho onde o nome do aplicativo está localizado.
  • tema: Caminho com o estilo que o aplicativo usa em termos de tema.
  • atividade: Corresponde à parametrização das atividades utilizadas pelo aplicativo


Por exemplo, no caso das atividades, já sabemos que um app é formado por atividades, essas correspondem às telas do aplicativo e são divididas em parte gráfica e parte lógica do sistema, para que o app possa carregar essas telas , estes devem ser parametrizados no manifesto.


Na imagem a seguir você pode ver que o projeto é composto por 3 Activities, estas por sua vez são definidas no arquivo de manifesto.


É muito importante deixar claro que esse arquivo é criado e atualizado automaticamente, não é necessário adicionarmos a atividade manualmente, isso era feito antes quando era usado no Eclipse IDE para desenvolver os aplicativos, mas agora com o Android Studio este processo é automático.


no entanto, isso não significa que não podemos modificar o arquivo, pelo contrário, podemos ter a necessidade de fazê-lo, mas é muito importante que tenhamos cuidado, pois se esse arquivo estiver danificado, nosso sistema não poderá iniciar .


Por exemplo, algumas das modificações mais comuns podem ser a possibilidade de definir qual é a primeira tela que se apresenta, para isso, se vimos as imagens anteriores notamos que na seção correspondente a MainActivity existe um bloco de código < intent- filter> e na propriedade que indica que esta vai ser a primeira tela, se quisermos podemos modificar este filtro e adicioná-lo em “OtherActivity”, alterando também a propriedade “android:exported=”true””



Desta forma, ao iniciar o projeto, verifica-se o que está no manifesto, indicando que a primeira tela a ser exibida é a definida por OtraActivity.


Outra modificação muito comum no arquivo é a vinculação de permissões no aplicativo, embora isso também possa ser feito por lógica, a partir daqui você pode adicionar permissões para usar a câmera, internet, entre muitas outras.



E pronto, com isso conseguimos ter uma ideia do que é o arquivo e sua importância para o nosso projeto.

Também pode lhe interessar.




Há algo que você queira adicionar ou comentar sobre esta entrada? fique a vontade para fazer….E se gostou… te convido a compartilhar Y Inscreva-se entrando no botão “Participar deste site” para ficar sabendo de mais posts como este 😉