O Arquivo AndroidManifest.xml
Cada aplicativo Android tem uma AndroidManifest.xml Arquivo. o AndroidManifest.xml arquivo fornece informações que um dispositivo precisa para executar o aplicativo. o AndroidManifest.xml arquivar nesta Lista de lojas de algumas opções que você escolher quando você cria um projeto Android novo. Por exemplo, a listagem contém o nome do pacote, o mínimo exigido SDK (o android: minSdkVersion atributo), eo SDK de destino (o android: targetSdkVersion atributo).
lt;? xml version = "1.0" encoding = "utf-8">package = "com.example.myfirstandroidapp"android: versionCode = "1" android: versionName = "1.0"> android: minSdkVersion = "8"android: targetSdkVersion = "16" /> android: name ="Com.example.myfirstandroidapp.MainActivity" android: label = "@ cordas / app_name"> "Android.intent.action.MAIN" /> "Android.intent.category.LAUNCHER" />
Para o meu dinheiro, os itens mais importantes em um AndroidManifest.xml arquivo são o atividade elementos. O código nesta lista tem apenas um atividade elemento. Mas um único app Android pode ter muitas atividades, e cada atividade deve ter sua própria atividade elemento nos aplicativos de AndroidManifest.xml Arquivo.
Uma atividade Android é um # 147 screenful # 148- de componentes. Se você adicionar o código Java de uma atividade para uma aplicação Android, você também deve adicionar um atividade elemento para a aplicação do AndroidManifest.xml Arquivo. Se você esquecer de adicionar um atividade elemento, você vê um ActivityNotFoundException quando você tenta executar o aplicativo.
dentro de uma atividade elemento, uma intenção filtro elemento descreve os tipos de funções que esta atividade pode cumprir para aplicativos no mesmo dispositivo. Para se ter uma ideia, a ação android.intent.action.MAIN indica que o código desta actividade pode ser o ponto de execução de um aplicativo de partida. E a categoria android.intent.category.LAUNCHER indica que o ícone deste atividade pode aparecer na tela Aplicativos do dispositivo.