title: How to discover any NFC tech (not only tags) using Android?
body: <p>I'm coding in java for my Android 2.3 Nexus S device. I'm having an issue trying to discover an NFC reader/writer that I recently purchased. In my manifest file, I'm using </p>
  
  <pre><code>&lt;intent-filter&gt;
       &lt;action android:name="android.nfc.action.TECH_DISCOVERED"/&gt;
       &lt;category android:name="android.intent.category.DEFAULT"/&gt;
  &lt;/intent-filter&gt;
       &lt;meta-data android:name="android.nfc.action.TECH_DISCOVERED"
              android:resource="@xml/nfc_tech_filter" /&gt;
  </code></pre>
  
  <p>All I'm trying to do is discover that some sort of NFC tech is around/available. When I bring my phone close to the NFC reader/writer, I can see the log registers <strong>some</strong> sort of event with the tags of "dalvikm" and "AudioHardware". But for some reason, the intent doesnt start my activity. My app is the only application with NFC functions - checked my defaults, etc. to make sure.  In my activity, I'm simply using along with a basic layout and onCreate method:</p>
  
  <pre><code>@Override
  public void onNewIntent(Intent intent) {
      // TODO
  Toast.makeText(this, "NFC TECH DISCOVERED!", Toast.LENGTH_LONG).show();
  }
  </code></pre>
  
  <p>I'd expect atleast the activity to launch. Any ideas why this isnt? Maybe because I've been waving this over an NFC reader and not an actual NFC tag which I've successfully been able to find. Thought I'm not sure why the app won't atleast acknowledge there's an NFC capable device around.</p>
  
  <p>The resource file contains:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"&gt;
  &lt;tech-list&gt;
      &lt;tech&gt;android.nfc.tech.NfcA&lt;/tech&gt;        
      &lt;tech&gt;android.nfc.tech.Ndef&lt;/tech&gt;
      &lt;tech&gt;android.nfc.tech.MifareUltralight&lt;/tech&gt;
      &lt;tech&gt;android.nfc.tech.NfcA&lt;/tech&gt;        
      &lt;tech&gt;android.nfc.tech.IsoDep&lt;/tech&gt;
      &lt;tech&gt;android.nfc.tech.NdefFormatable&lt;/tech&gt;
  &lt;/tech-list&gt;
   &lt;/resources&gt;
  </code></pre>