我正在 android 中使用 nfc,我想知道发现的标签是 Mifare Classic 还是 Mifare Ultralight 还是其他任何标签。请告诉我该怎么做?
最佳答案
尝试
String[] techs = tag.getTechList();
for (String t : techs) {
if ("com.android.nfc.tech.MifareClassic".equals(t)) {
... // it's MIFARE Classic
}
else if ("com.android.nfc.tech.MifareUltralight".equals(t)) {
... // it's MIFARE Ultralight
}
}
关于java - 在 Android 中发现标签时如何识别 mifare classic 和 mifare ultralight,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11733838/