0

我的问题是我必须阅读一个标签,不确定什么是技术,例如它可能是 MiFare Classic、NfcV、MifareUltralight 等。所以我必须首先检测卡的类型,然后根据其技术读取其 UID。我可以获取标签和技术列表,但是我如何确定 UID 的位置是小端还是大端 从标签对象我可以创建 TagTechnology 对象,但我怎么知道我必须使用哪个 TagTechnology 类。我的意思是我必须使用
IsoDep MifareClassic 所以,我错过了一个非常基本的东西,但不知道是什么

举个例子,NFC Taginfo 应用程序执行此操作并读取任何类型的卡。想要实现类似的东西,但规模较小,仅限于卡的 UID

任何帮助表示赞赏

谢谢尼拉夫

4

1 回答 1

0

诀窍相当简单:例如,如果该技术在标签上不可用,MifareClassic.get(tagObject)它将返回。null

于 2012-12-12T09:16:55.790 回答