【问题标题】:How to get the UID's of all contactless smartcards in the field of a reader using Java?如何使用Java获取读卡器领域所有非接触式智能卡的UID?
【发布时间】:2015-03-18 15:06:31
【问题描述】:

我有一个 ACR122U 阅读器。我希望能够获得放置在阅读器顶部的所有非接触式智能卡的 UID。类似于来自 libnfc 的nfc-list 命令。

我目前正在使用 SmartCardIO,但它似乎没有这样做的能力。我四处搜寻,但找不到任何可以做到这一点的东西。有人知道可以吗?或者我将如何实施它?

我基本上需要能够在读卡器领域处理多张卡,并用SmartCardIO一张一张地处理。

【问题讨论】:

    标签: java smartcard acr122


    【解决方案1】:

    据我所知,您无法使用任何标准 Java SE 运行时执行此操作。您将需要创建一个自己执行此操作的库。为此,您需要阅读器的 C/C++ API 并使用 JNI(或更易于使用的衍生产品之一)。 UID 的协议级别低于 smartcardio 运行的协议级别。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-11
      • 2017-12-19
      • 1970-01-01
      • 2011-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多