10

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

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

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


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

4

1 回答 1

11

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

要使用 Java 进行开发,您将需要ACR122U 驱动程序并针对Java 智能卡 I/O API进行编码

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

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

最后,如果您对 .NET 开发感兴趣,请查看适用于 .NET 的CardWerk 智能卡 API。我使用了它,它极大地简化了与 winscard.dll 交互的事情,这似乎需要做很多工作。

于 2013-03-24T13:38:43.170 回答