Você está aqui: Android Java ::: Dicas & Truques ::: AndroidManifest.xml |
Entenda o arquivo AndroidManifest.xml presente em suas aplicações AndroidQuantidade de visualizações: 10067 vezes |
Todas as aplicações Android precisam ter um arquivo AndroidManifest.xml (precisamente com este nome e extensão) no diretório raiz. O propósito deste arquivo é conter e fornecer informações essenciais sobre a aplicação para o sistema Android. E, as informações contidas neste arquivo são carregadas antes que qualquer código da aplicação seja executado. Se você ainda não o fez, abra o arquivo AndroidManifest.xml de qualquer aplicação que você esteja desenvolvendo. Você deverá ter algo como: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="arquivo.estudos" android:versionCode="1" android:versionName="1.0"> <application android:label="@string/app_name" > <activity android:name="EstudosActivity" android:label="@string/app_name"> Veja que o arquivo AndroidManifest.xml não é nada mais que um arquivo XML contendo uma hierarquia de elementos. O arquivo e seus elementos possuem as seguintes tarefas: a) Informar o nome do pacote Java da aplicação. O nome de pacote funciona como um identificador único para a aplicação. b) Descrever os componentes da aplicação - as atividades (activities), serviços (services), receptores de transmissão (broadcast receivers) e fornecedores de conteúdo (content providers) que fazem parte da aplicação. As classes que implementam cada um dos componentes são indicadas e suas responsabilidades são publicadas (por exemplo, com quais mensagens Intent elas conseguem lidar). Estas declarações permitem ao sistema Android saber quais componentes existem e sob quais condições eles devem ser iniciados. c) Determinar quais processos servirão os componentes da aplicação. d) Declarar quais permissões a aplicação deve ter a fim de acessar partes protegidas da API e interagir com outras aplicações. e) Declarar as permissões que outras aplicações devem ter a fim de interagir com os componentes da aplicação atual. f) Listas as classes de instrumentação (Instrumentation) que fornecem análise (profile) e outras informações enquanto a aplicação estiver sendo executada. Estas declarações estão presentes no arquivo de manifesto somente enquanto a aplicação estiver sendo desenvolvida e testada; elas são removidas antes que a aplicação seja publicada. g Declarar o nível mínimo da API do Android que a aplicação exige. h Listar as bibliotecas para as quais a aplicação faz referências. |
![]() |
Veja mais Dicas e truques de Android Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |