Sobes.tech
Junior

Que entidades são descritas no arquivo AndroidManifest.xml?

sobes.tech IA

Resposta da IA

O arquivo AndroidManifest.xml descreve as entidades-chave e a configuração da aplicação Android, incluindo:

  • Pacote da aplicação (package) — identificador único da aplicação.
  • Componentes da aplicação:
    • Activity — telas da aplicação.
    • Service — serviços em segundo plano.
    • BroadcastReceiver — receptores de mensagens do sistema e do utilizador.
    • ContentProvider — fornecedores de dados.
  • Permissões (permissions) — direitos que a aplicação solicita ou fornece.
  • Intents e filtros de intents — para definir que ações e dados um componente suporta.
  • Versão mínima e alvo do SDK — requisitos da versão Android.
  • Requisitos de hardware e software — por exemplo, presença de câmara ou sensores.
  • Configurações de tema, ícones e outros recursos da aplicação.

Exemplo de descrição de uma Activity no manifesto:

<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>