识别tagTech并使用android nfc读取标签

时间:2012-12-12 04:32:17

标签: android nfc

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

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

感谢任何帮助

由于 Nirav

1 个答案:

答案 0 :(得分:0)

诀窍很简单:例如,如果标记上没有该技术,MifareClassic.get(tagObject)将返回null