AndroidManifest.XML File Structure

What is AndroidManifest.XML? well the answer to this question is given below.

It performs some other tasks also:

  • It is dependable to ensure the application to get to any secured parts by giving the authorizations.
  • It likewise proclaims the android programming interface that the application will utilize.
  • It records the instrumentation classes. The instrumentation classes give profiling and different information. This information’s are taken out not long before the application is distributed and so on
  • This is the required XML document for all the android applications and is situated inside the root registry.

What does manifest file look like.

<manifest xmlns:android=”” 



android:versionName=”1.0″ > 



android:targetSdkVersion=”15″ /> 




android:theme=”@style/AppTheme” >



android:label=”@string/title_activity_main” >


<action android:name=”android.intent.action.MAIN” /> 

<category android:name=”android.intent.category.LAUNCHER” />





Elements of the AndroidManifest.xml file

These are the elements of Android Manifest.xml


manifest is the root component of the AndroidManifest.xml document. It has a bundle property that depicts the bundle name of the action class.


application is the sub-element of the show. It incorporates the namespace assertion. This component contains a few sub-elements that announce the application segment, for example, action and so forth

The regularly utilized characteristics are of this component are a symbol, mark, subject, and so forth

android:icon speaks to the symbol for all the android application parts.

android:label functions as the default name for all the application parts.

android:theme speaks to a typical subject for all the android exercises.


action is the sub-element of use and speaks to a movement that must be characterized in the AndroidManifest.xml document. It has numerous traits, for example, name, name, subject, launch mode, and so forth

android:label speaks to a name for example shown on the screen.

android: the name speaks to a name for the action class. It is a required characteristic.


aim channel is the sub-component of action that depicts the sort of aim to which action, administration, or broadcast recipient can react to.


It adds an activity for the planned channel. The purpose channel must-have in any event one activity component.


It adds a class name to a purpose channel.

Download APK

Leave a Reply

Your email address will not be published. Required fields are marked *