The information of the package, along with the components of the application such as activities,

services, broadcast receivers, content providers, etc, are included in the AndroidManifest.xml file in android.

  • To declare the android API which will be used by the application.
  • To list the instrumentation classes which provide profiling and other pieces of information. However, just before the application is published, these pieces of information are removed.

All the elements of the AndroidManifest.xml file are listed and discussed below.Being the root element of the AndroidManifest.xml file, the manifest has the package attribute to describe the package name of the activity class.