title: What services and activities are really required for Urban Airship Android push notifications?
body: <p>I have some doubts about what is really required for the <code>Urban Airship</code> Android push notifications.</p>
  
  <p>I removed the following lines, given in the <a href="http://docs.urbanairship.com/platform/android.html" rel="nofollow">doc</a>, from my <code>AndroidManifest.xml</code> because I do not seem to need these services and activity, but get the errors shown below. </p>
  
  <p>When running the app everything seems to work properly, but I'd like to be sure that I can ignore these errors.</p>
  
  <p>Can these lines be safely removed if the corresponding activity and services are not needed?</p>
  
  <p><b>Lines removed from <code>AndroidManifest.xml</code></b></p>
  
  <pre><code>&lt;service android:name="com.urbanairship.analytics.EventService" android:label="Event Service" /&gt;
  &lt;service android:name="com.urbanairship.actions.ActionService" /&gt;
  &lt;service android:name="com.urbanairship.richpush.RichPushUpdateService" /&gt;
  
  &lt;activity
      android:name="com.urbanairship.actions.LandingPageActivity"
      android:parentActivityName="com.my.package.MainActivity"
      android:exported="false"&gt;
  
      &lt;meta-data
          android:name="android.support.PARENT_ACTIVITY"
          android:value="com.my.package.MainActivity" /&gt;
  
      &lt;intent-filter&gt;
          &lt;action android:name="com.urbanairship.actions.SHOW_LANDING_PAGE_INTENT_ACTION" /&gt;
  
          &lt;data android:scheme="http" /&gt;
          &lt;data android:scheme="https" /&gt;
  
          &lt;category android:name="android.intent.category.DEFAULT" /&gt;
      &lt;/intent-filter&gt;
  &lt;/activity&gt;
  </code></pre>
  
  <p><b>Errors returned</b></p>
  
  <pre><code>MyAppName - UALib﹕ AndroidManifest.xml missing required service: com.urbanairship.analytics.EventService
  MyAppName - UALib﹕ AndroidManifest.xml missing required service: com.urbanairship.richpush.RichPushUpdateService
  MyAppName - UALib﹕ AndroidManifest.xml missing required service: com.urbanairship.actions.ActionService
  MyAppName - UALib﹕ AndroidManifest.xml missing activity with an intent filter for action com.urbanairship.actions.SHOW_LANDING_PAGE_INTENT_ACTION, category android.intent.category.DEFAULT, and data with scheme http.  Landing page action may not function properly.
  MyAppName - UALib﹕ AndroidManifest.xml missing activity with an intent filter for action com.urbanairship.actions.SHOW_LANDING_PAGE_INTENT_ACTION, category android.intent.category.DEFAULT, and data with scheme https Landing page action may not function properly.
  </code></pre>