您可以使用 NDEF 记录类型“U”众所周知的类别类型 1(删除 http:\)或类型 2(删除 https:\)并在成功写入后写保护标签 - 请记住,OTP 也应设置为NDEF 方面的工作,否则你将有一个 TAG DISCOVERED 或 TECH DISCOVERED(这意味着它有内容但没有 NDEF 否则是一个空标签。查找 NFC 的 NDEF 标准,它不是 android 框架的一部分,但是由框架使用。
捕获标签 ID(NDEF DISCOVERED 或 TECH DISCOVERED 或 TAG DISCOVERED) - 如果 NDEF 则执行服务器查找,否则视为空标签 - 将 Ident(记住它的 14A 而不是 16A 图像值!)传递给服务器进行查找,并在返回时执行死写写入(否则显示一个按钮并让用户在标签存在的情况下按下)。然后,NDEF NFC 的编码和解码动作将根据用户手机设置,并由 android 自动执行。
设备对 ISO14443 (a,b,c) 标签的“仿真”方面仍处于起步阶段,但如果存在 Ident,则具有一致的锁定字段和用户区域,那么复制相当困难- 但添加一些混淆,它会变得有趣。有一个要求是某些区域不能被写入,或者锁定位被撤消,这会让你知道标签是否被模拟。NTAG201/NTAG203/MIFARE 标签可免费获得,请在 ebay 上查看。