Can an Android NFC phone act as an NFC tag?

前端 未结 14 643
清歌不尽
清歌不尽 2020-12-12 12:17

From what I have understood so far, an NFC phone will act as an NFC reader which will read data from an NFC tag. Now my question is, can we switch this around? Can we make a

14条回答
  •  渐次进展
    2020-12-12 12:26

    Its possible to make Android device behave as an NFC Tag. Such a behaviour is called Card Emulation.

    • Card emulation can be host-based(HCE) or secure-element based(CE).
    • In HCE, an application running on the Android main processor responds to the reader. So, the phone needs to be ON.
    • In CE, an applet residing in the Secure element responds to the reader. Here, its sufficient to have the NFC controller powered, with rest of the device suspended.
    • One of these or both approaches can be active simultaneously.
      A routing table instructs the NFC controller where route the Reader's commands to.

提交回复
热议问题