¿Qué contiene toda la información sobre la aplicación que contiene un archivo de manifiesto de Android?

  • Cada aplicación debe tener un archivo AndroidManifest.xml (precisamente con ese nombre) en su directorio raíz. El archivo de manifiesto presenta información esencial sobre su aplicación al sistema Android, información que el sistema debe tener antes de poder ejecutar el código de la aplicación. Entre otras cosas, el manifiesto hace lo siguiente:
  • Nombra el paquete Java para la aplicación. El nombre del paquete sirve como un identificador único para la aplicación.
  • Describe los componentes de la aplicación: actividades, servicios, receptores de difusión y proveedores de contenido de los que se compone la aplicación. Nombra las clases que implementan cada uno de los componentes y publica sus capacidades (por ejemplo, qué mensajes de intención pueden manejar). Estas declaraciones le permiten al sistema Android saber cuáles son los componentes y en qué condiciones se pueden iniciar.
  • Determina qué procesos alojarán los componentes de la aplicación.
  • Declara qué permisos debe tener la aplicación para acceder a partes protegidas de la API e interactuar con otras aplicaciones.
  • También declara los permisos que otros deben tener para interactuar con los componentes de la aplicación.
  • Enumera las clases de Instrumentación que proporcionan perfiles y otra información a medida que se ejecuta la aplicación. Estas declaraciones están presentes en el manifiesto solo mientras se desarrolla y prueba la aplicación; se eliminan antes de que se publique la aplicación.
  • Declara el nivel mínimo de la API de Android que requiere la aplicación.
  • Enumera las bibliotecas con las que se debe vincular la aplicación.

Estructura del archivo de manifiesto


El siguiente diagrama muestra la estructura general del archivo de manifiesto y cada elemento que puede contener. Cada elemento, junto con todos sus atributos, se documenta en su totalidad en un archivo separado. Para ver información detallada sobre cualquier elemento, haga clic en el nombre del elemento en el diagrama, en la lista alfabética de elementos que sigue al diagrama, o en cualquier otra mención del nombre del elemento.

. . .

. . .

. . .

Todos los elementos que pueden aparecer en el archivo de manifiesto se enumeran a continuación en orden alfabético. Estos son los únicos elementos legales; no puede agregar sus propios elementos o atributos.

Manifiesto de la aplicación | Desarrolladores de Android

lee esto obtendrás lo que quieres .. 🙂

Nombra el paquete Java para la aplicación. El nombre del paquete sirve como un identificador único para la aplicación.

Describe los componentes de la aplicación: las actividades, servicios, receptores de difusión y proveedores de contenido de los que se compone la aplicación. Nombra las clases que implementan cada uno de los componentes y publica sus capacidades (por ejemplo, qué mensajes de intención pueden manejar). Estas declaraciones le permiten al sistema Android saber cuáles son los componentes y en qué condiciones se pueden iniciar.

Determina qué procesos alojarán los componentes de la aplicación.

Quora puede colapsar, es por eso que quedan pocas líneas siguiendo el enlace.

El archivo de manifiesto de Android de cada aplicación de Android contiene toda la información sobre permisos, actividades, proveedores de contenido, API de destino, API mínima admitida, versión actual de la aplicación, icono de la aplicación, etc.

Para más detalles:

detalles: http://developer.android.com/gui

Gracias por A2A.