# NFCAdapter

基础库 2.11.2 开始支持,低版本需做兼容处理

相关文档: 近场通信 (NFC)

# 属性

# Object tech

标签类型枚举

属性 类型 说明
ndef string 对应Ndef实例,实例支持对NDEF格式的NFC标签上的NDEF数据的读写
nfcA string 对应NfcA实例,实例支持NFC-A (ISO 14443-3A)标准的读写
nfcB string 对应NfcB实例,实例支持NFC-B (ISO 14443-3B)标准的读写
isoDep string 对应IsoDep实例,实例支持ISO-DEP (ISO 14443-4)标准的读写
nfcF string 对应NfcF实例,实例支持NFC-F (JIS 6319-4)标准的读写
nfcV string 对应NfcV实例,实例支持NFC-V (ISO 15693)标准的读写
mifareClassic string 对应MifareClassic实例,实例支持MIFARE Classic标签的读写
mifareUltralight string 对应MifareUltralight实例,实例支持MIFARE Ultralight标签的读写

# 方法

# NFCAdapter.startDiscovery()

# NFCAdapter.stopDiscovery()

# Ndef NFCAdapter.getNdef()

获取Ndef实例,实例支持对NDEF格式的NFC标签上的NDEF数据的读写

# NfcA NFCAdapter.getNfcA()

获取NfcA实例,实例支持NFC-A (ISO 14443-3A)标准的读写

# NfcB NFCAdapter.getNfcB()

获取NfcB实例,实例支持NFC-B (ISO 14443-3B)标准的读写

# IsoDep NFCAdapter.getIsoDep()

获取IsoDep实例,实例支持ISO-DEP (ISO 14443-4)标准的读写

# NfcF NFCAdapter.getNfcF()

获取NfcF实例,实例支持NFC-F (JIS 6319-4)标准的读写

# NfcV NFCAdapter.getNfcV()

获取NfcV实例,实例支持NFC-V (ISO 15693)标准的读写

# MifareClassic NFCAdapter.getMifareClassic()

获取MifareClassic实例,实例支持MIFARE Classic标签的读写

# MifareUltralight NFCAdapter.getMifareUltralight()

获取MifareUltralight实例,实例支持MIFARE Ultralight标签的读写

# NFCAdapter.onDiscovered(function listener)

监听 NFC Tag

# NFCAdapter.offDiscovered(function listener)

移除 NFC Tag的监听函数