title: Start app on whatever (empty) NFC attached
body: <p>I have already tried probably 100 different way to accomplish it. I just can't figure out how to do this.</p>
  
  <p>I have an empty NFC tag. I need only to start the app if my phone scans an NFC tag, no matter what tag it is, or what is written on it. I don't want to write something on it, or read it.</p>
  
  <p>At the moment, if I scan an NFC tag, my phone opens the Android built-in NFC reader.</p>
  
  <p>If my app is opened, it detects scanning the NFC tag. But I want to start the app by scanning the tag.</p>
  
  <p>Here is my Manifest:</p>
  
  <pre><code>&lt;uses-permission android:name="android.permission.NFC" /&gt;
  &lt;uses-feature android:name="android.hardware.nfc" android:required="true" /&gt;
  
  &lt;activity
          android:name=".MainActivity"
          android:label="@string/app_name"
          android:theme="@style/AppTheme.NoActionBar"&gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.nfc.action.TECH_DISCOVERED"/&gt;
          &lt;/intent-filter&gt;
          &lt;meta-data android:name="android.nfc.action.TECH_DISCOVERED"
              android:resource="@xml/nfc_tech_filter" /&gt;
      &lt;/activity&gt;
  
      &lt;intent-filter&gt;
          &lt;action android:name="android.nfc.action.NDEF_DISCOVERED"/&gt;
          &lt;action android:name="android.nfc.action.TAG_DISCOVERED"/&gt;
          &lt;category android:name="android.intent.category.DEFAULT"/&gt;
      &lt;/intent-filter&gt;
  </code></pre>
  
  <p>Note that I tried different ways to start the app...it didn't work once.</p>
  
  <p>Let me know, if you need my MainActivity. Note that my MainActivity is not started on launch. I have a splashscreen activity before it.</p>
  
  <p>Is it even possible? And, is it possible to start app via service or kind of it?</p>