Search code examples
androidtagsnfcread-write

Android NFC tag (generic reader)


I have some Samsung TecTiles NFC tags. I wrote to the tags using the TecTiles App from Google Play.

When I give the tag to a friend he can't read it. After some investigation I found that he couldn't read the tag because he didn't have the TecTiles app installed.

I tried writing to the tag with several other apps but it seems that when I want to read the tag I have to have the same app used for writing the tag.

Can I somehow write the tag and make it readable by any NFC-reader app? Do I have to have a reader-app or do the phone supposed to read the tag on its own?

Thanks. PB


Solution

  • If you write the tags sending NDEF Messages as "Absolute URI" type, or another common type, any app application handling NDEF_DISCOVERED intent using those types will read your written data. It's not necesary to use the same application for writing and then reading.

    Check this information:

    http://developer.android.com/guide/topics/connectivity/nfc/nfc.html#creating-records