【问题标题】:Is SDK for NFC reader/writer acr122u device required to build read/write application?构建读/写应用程序是否需要用于 NFC 读写器 acr122u 设备的 SDK?
【发布时间】:2013-03-16 19:28:37
【问题描述】:

我有 nexus s、nexus 4 和 6 mifare nfc 标签,想用 nfc 读写器 acr122u 设备(我还没买)做一个桌面应用程序。

但是除了android sdk之外,是否还需要一些其他的SDK来通过eclipse和java制作桌面应用程序?或者我可以直接购买使用acr122u设备(不带sdk)通过eclipse制作app?

如果需要SDK,有没有链接可以免费下载或者我必须从供应商那里购买?


还有一件事,nexus S 和 ACR122U 是否支持 felica nfc 卡?
我有 mifare 经典 nfc 卡,可以正常使用。

【问题讨论】:

  • 您需要 ACR122U 的驱动程序。您有兴趣尝试使用 NFC Tools for Java 与阅读器进行通信。
  • 当然,需要驱动程序,但我想了解一下这些 SDK/NFC 工具,供读者使用。它们在与 acr122u 阅读器通信的上下文中的功能是什么?一个例子或实例将有助于理解这一点。

标签: android nfc read-write


【解决方案1】:

要为 ACR122U 开发应用程序,您无需从 ACS 购买 SDK。从计算/开发的角度来看,ACR122U 是一款智能卡读写器。

要使用 Java 开发,您将需要 ACR122U drivers 并针对 Java Smart Card I/O API 进行编码

ACS 提供的 SDK 只是各种平台(Java、C#.NET、VB6、C++)的示例代码集合,不需要与设备接口。

Here 是一些示例代码,看起来可能对您有用。你到底想达到什么目的。

最后,如果您对 .NET 开发感兴趣,请查看CardWerk Smart Card API for .NET。我使用了它,它极大地简化了与 winscard.dll 交互的工作。

【讨论】:

  • 感谢康纳,您的宝贵意见。但是,这个“java 智能卡 i/o API”在最新的 JDK 中可用吗?或者我必须为此添加一些额外的库?因为很可能我只会通过 java 制作 PC 应用程序。
  • 该 API 在 JDK 中可用。我发布的链接适用于 JDK 6。很高兴为您提供帮助。
猜你喜欢
  • 1970-01-01
  • 2016-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多