我遇到了一个有趣的问题。当我在不同设备上测试 NFC 时,我注意到一些 NFC 设备无法读取 RFID 标签的用户内存 (ISO 15693)。三星 Galaxy S3、Galaxy Mini 2、索尼 Xperia Z2 10"可以读取标签上的所有数据。但例如,三星 Galaxy Young(我尝试了两台设备 Galaxy Young)无法读取用户内存,尽管 NFC 可用。Galaxy Young 只能读取有关 UID、AFI、DSFID 等标签的信息。
我如何识别无法读取 RFID 标签用户内存的设备?有什么解释为什么 Galaxy Young 无法读取用户内存吗?
最佳答案
有许多不同的 NFC 标签具有不同的芯片类型。举几个不同的类型:Ultralight、NTAG213、NTAG215、NTAG216、Mifare 1k
,您可以看到一个列表 here 。它们都有不同的标准,并且并非每部手机都支持所有标准。
我过去在设备上使用 Mifare
标签时遇到了很多麻烦。我使用了一个Android应用程序like this过去检查标签是否与我的设备兼容。它为您提供了有关扫描标签的大量信息。
根据this article :
NTAG203 and Topaz 512 Tags are fully compatible with ALL NFC Phones.
您还可以引用android developers page
我希望这能将您推向正确的方向。
关于android - 部分 NFC 手机无法读取标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25444980/