title: Xamarin AndroidManifest.xml is different to the one in Visual Studio
body: <p>In Visual Studio, une the Properties/AndroidManifest.xml file looks like this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:installLocation="auto" android:versionName="1.0"&gt;
      &lt;uses-sdk /&gt;
      &lt;application android:label="Aftermath" android:largeHeap="true"&gt;
          &lt;meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /&gt;
          &lt;activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" /&gt;&lt;/application&gt;
      &lt;uses-permission android:name="android.permission.INTERNET" /&gt;
      &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
      &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt;
  &lt;/manifest&gt;
  </code></pre>
  
  <p>However, after installation on a device, when I check my application's manifest using the manifestViewer app (available on the playstore), the manifest is completly different and looks like this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:versionCode="1"
      android:versionName="1.0"
      package="Aftermath.Aftermath"&gt;
      &lt;uses-sdk
          android:minSdkVersion="15"
          android:targetSdkVersion="15"/&gt;
      &lt;application
          android:icon="@2130837644"
          android:name="mono.android.app.Application"
          android:debuggable="true"&gt;
          &lt;activity
              android:name="androclient.activities.AftermathActivity"
              android:screenOrientation="landscape"/&gt;
          &lt;activity
              android:label="Aftermath"
              android:icon="@2130837644"
              android:name="androclient.activities.TitleScreenActivity"
              android:screenOrientation="landscape"&gt;
              &lt;intent-filter&gt;
                  &lt;action
                      android:name="android.intent.action.MAIN"/&gt;
                  &lt;category
                      android:name="android.intent.category.LAUNCHER"/&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
          &lt;provider
              android:name="mono.MonoRuntimeProvider"
              android:exported="false"
              android:authorities="Aftermath.Aftermath.mono.MonoRuntimeProvider.__mono_init__"
              android:initOrder="2147483647"/&gt;
          &lt;receiver
              android:name="mono.android.Seppuku"&gt;
              &lt;intent-filter&gt;
                  &lt;action
                      android:name="mono.android.intent.action.SEPPUKU"/&gt;
                  &lt;category
                      android:name="mono.android.intent.category.SEPPUKU.Aftermath.Aftermath"/&gt;
              &lt;/intent-filter&gt;
          &lt;/receiver&gt;
      &lt;/application&gt;
      &lt;uses-permission
          android:name="android.permission.INTERNET"/&gt;
      &lt;uses-permission
          android:name="android.permission.WRITE_EXTERNAL_STORAGE"/&gt;
      &lt;uses-permission
          android:name="android.permission.ACCESS_NETWORK_STATE"/&gt;
  &lt;/manifest&gt;
  </code></pre>
  
  <p>Is this normal ? How can I edit the manifest to include application attributes, meta-data and activities ?</p>
  
  <p>Thanks</p>