如何制作一个可以编写Mifare经典标签的Android应用程序?

时间:2011-07-01 21:21:27

标签: android mifare

我尝试使用我的Nexus S创建一个应用程序来创建一个未展开的Mifare Classic标签。没有NDEF,但任何字节!有了这个Explenation,我已经可以读到孔卡(包括UID),但我不能写任何卡。 Reading a MiFare Classic 1K from Android using Nexus S.

怎么可能?我希望你能帮助我:)。

我已经在每个分区验证了我,读取了每个扇区但不能写入扇区。 请帮助我,这非常重要!

问候,朱尔斯:)

2 个答案:

答案 0 :(得分:3)

您可以在身份验证过程后使用此标记编写标记: mfc.writeBlock(6,值) 其中6表示您已验证的扇区的块编号。 该值是您要写入mifare卡的数据的字节数组。请注意,字节数组的长度必须是16个字节的长度。如果填充较小,则使用零或空值,但请确保您具有16个字节的长度。你的回答是答案。:)

答案 1 :(得分:0)

使用Mifare SDK,您可以与少量NFC卡通信。 看看:Mifare SDK introduction