基础知识
tag dispatch系统定义了三种intent:ACTION_NDEF_DISCOVERED、ACTION_TECH_DISCOVERED、ACTION_TAG_DISCOVERED。它们的优先级优先级分由高到低。对于要识别的CPU卡和m1卡来说,要过滤的是ACTION_TECH_DISCOVERED。

支持的tag技术
| Class | Description |
|---|---|
TagTechnology |
The interface that all tag technology classes must implement. |
NfcA |
Provides access to NFC-A (ISO 14443-3A) properties and I/O operations. |
NfcB |
Provides access to NFC-B (ISO 14443-3B) properties and I/O operations. |
NfcF |
Provides access to NFC-F (JIS 6319-4) properties and I/O operations. |
NfcV |
Provides access to NFC-V (ISO 15693) properties and I/O operations. |
IsoDep |
Provides access to ISO-DEP (ISO 14443-4) properties and I/O operations |

本文介绍了如何在Android中通过NFC识别CPU卡和M1卡。重点在于理解ACTION_NDEF_DISCOVERED、ACTION_TECH_DISCOVERED和ACTION_TAG_DISCOVERED的优先级,并设置过滤规则,特别是启用前台调度系统以确保高优先级的intent拦截。内容涉及IsoDep和NfcA技术的使用,以及在AndroidManifest.xml中配置过滤器的细节。
最低0.47元/天 解锁文章
2419

被折叠的 条评论
为什么被折叠?



