我尝试使用我的Nexus S创建一个应用程序来创建一个未展开的Mifare Classic标签。没有NDEF,但任何字节!有了这个Explenation,我已经可以读到孔卡(包括UID),但我不能写任何卡。 Reading a MiFare Classic 1K from Android using Nexus S.
怎么可能?我希望你能帮助我:)。
我已经在每个分区验证了我,读取了每个扇区但不能写入扇区。 请帮助我,这非常重要!
问候,朱尔斯:)
答案 0 :(得分:3)
您可以在身份验证过程后使用此标记编写标记: mfc.writeBlock(6,值) 其中6表示您已验证的扇区的块编号。 该值是您要写入mifare卡的数据的字节数组。请注意,字节数组的长度必须是16个字节的长度。如果填充较小,则使用零或空值,但请确保您具有16个字节的长度。你的回答是答案。:)
答案 1 :(得分:0)
使用Mifare SDK,您可以与少量NFC卡通信。 看看:Mifare SDK introduction