使用Android 4.2.2读取或模拟NFC卡

时间:2017-10-13 06:12:45

标签: android nfc rfid ndef hce

我可以阅读或模拟Android 4.2.2(在Galaxy S4上)ISO / IEC 14443B(NFC)卡,如SRI 512吗?

如果是,我可以效仿什么?所有卡数据?

1 个答案:

答案 0 :(得分:0)

不,你不能。

SRI 512不是NFC卡。相反,它部分基于ISO 14443 B类(仅限较低层)。目前的Android NFC设备不支持读取(甚至检测)这些类型的卡。 Android不使用支持这些卡所需的(专有)轮询和选择协议。

此外,您无法使用您的设备模拟此类卡。这有多种原因:

  1. Android仅支持从Android 4.4开始的基于主机的卡仿真(HCE)。因此,Galaxy S4(运行 stock Android 4.2.2)只支持基于安全元素的卡仿真。

  2. Android HCE只能模拟ISO / IEC 14443-4卡(并且只有当他们使用基于AID的应用程序选择(ISO / IEC 7816-4中定义的文件结构))或有时(? )FeliCa卡。