我的问题是我必须阅读标签,不知道什么是技术技术,例如它可能是MiFare Classic,NfcV,MifareUltralight等。
所以我必须首先检测卡的类型,然后根据其技术读取其UID。
我可以得到标签和技术列表但是我如何确定UID在小端或大端的位置
从标签对象我可以创建TagTechnology对象,但我怎么知道我必须使用哪个TagTechnology类。
我的意思是我必须使用
IsoDep
MifareClassic
所以,我错过了一个非常基本的东西,但无法弄清楚是什么
举一个例子,NFC Taginfo应用程序执行此操作并读取任何类型的卡。 想要实现类似的东西,但规模较小,只限于卡的UID
感谢任何帮助
由于 Nirav
答案 0 :(得分:0)
诀窍很简单:例如,如果标记上没有该技术,MifareClassic.get(tagObject)
将返回null
。