Since: API Level 9
package

android.nfc

Classes | Description

Provides access to Near Field Communication (NFC) functionality, allowing applications to read NDEF message in NFC tags. A "tag" may actually be another device that appears as a tag.

Here's a summary of the classes:

NfcAdapter
This represents the device's NFC adapter, which is your entry-point to performing NFC operations. You can acquire an instance with getDefaultAdapter().
NdefMessage
Represents an NDEF data message, which is the standard format in which "records" carrying data are transmitted between devices and tags. Your application can receive these messages from an ACTION_TAG_DISCOVERED intent.
NdefRecord
Represents a record, which is delivered in a NdefMessage and describes the type of data being shared and carries the data itself.

Note: Not all Android-powered devices provide NFC functionality.