title: Start the wrong activity in Android project
body: <p>I have 2 app and they will communicate with each other with 3rd push notification SDK.</p>
  
  <p>Step1:
  in APP1
  activity A(MAIN and launcher)->start activity B(this.finish() in A)->Press Home Button</p>
  
  <p>Step2:
  in APP2
  send msg to APP1 with SDK</p>
  
  <p>Step3():
  in APP1:
  activity A start in APP1
  and
  msg was received in receiver of APP1.</p>
  
  <pre><code>    &lt;activity
          android:name=".ActivityA"
          android:screenOrientation="portrait"
          android:windowSoftInputMode="adjustResize|stateVisible" &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;
  </code></pre>
  
  <p>My question: Why Activity A was Launched?</p>
  
  <p>But ActivityA was not started When I send msg to APP1 with the test web page of SDK. </p>