title: Why is action android:name="android.intent.action.VIEW" added into AndroidManifest.xml when there is a android:name="android.intent.action.MAIN"
body: <p>I know I can set <code>&lt;action android:name...&gt;</code> in AndroidManifest.xml.</p>
  <p>I think that <code>&lt;action android:name...&gt;</code> can only assigned one time.</p>
  <p>But from the following project, I find <code>&lt;action android:name=&quot;android.intent.action.VIEW&quot;/&gt;</code> is added into AndroidManifest.xml when there is a <code>&lt;action android:name=&quot;android.intent.action.MAIN&quot;/&gt;</code>, why?</p>
  <p><a href="https://github.com/sanogueralorenzo/Android-Kotlin-Clean-Architecture" rel="nofollow noreferrer">https://github.com/sanogueralorenzo/Android-Kotlin-Clean-Architecture</a></p>
  <p><a href="https://github.com/igorwojda/android-showcase" rel="nofollow noreferrer">https://github.com/igorwojda/android-showcase</a></p>
  <pre><code>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
  &lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
      package=&quot;com.sanogueralorenzo.namingishard&quot;&gt;
  
      &lt;application
          android:name=&quot;.App&quot;
          ...
          android:theme=&quot;@style/AppTheme&quot;&gt;
          &lt;activity
              android:name=&quot;.SplashActivity&quot;
              android:theme=&quot;@style/AppTheme.Splash&quot;&gt;
              &lt;intent-filter&gt;
                  &lt;action android:name=&quot;android.intent.action.MAIN&quot; /&gt;
                  &lt;action android:name=&quot;android.intent.action.VIEW&quot; /&gt;
  
                  &lt;category android:name=&quot;android.intent.category.LAUNCHER&quot; /&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
      &lt;/application&gt;
  
  &lt;/manifest&gt;
  </code></pre>