在参考了stackoverflow上的许多线程之后,我仍然没有找到一个在Java应用程序中使用ACS ACR122 Usb智能卡读卡器来读/写MiFare Ultralight或Classic NFC卡的工作“示例”...当然,我试图查阅恩智浦或ACS的文档,但仍然无法“简单地”读/写数据块。
有很多特定于Android的库,但没有任何简单的旧J2SE库可以简化MiFare通信(使用javax.smartcardio和APDU命令…)
有人能给我一些真正好的有用的建议吗
任何帮助都非常感谢。
开发通过以下方式完成:
我编写了一个小型Java(1.7)程序,使用ACS ACR122U转储(并写入)MiFare Classic 1K标签。它可以在GitHub上找到。在引擎盖下,它使用一个名为NFCTools的普通旧J2SE库。
NFCTools通过管理所有十六进制/APDU的东西来帮助您与NFC卡进行通信。它带有许多示例。然而,我不知道主要开发人员是否还想维护它。例如,他将许多米费类标记为已弃用,以便重构米费支持,但它仍然是一项正在进行的工作,已经有2年了。来自邮件列表:
我第一次写了对mifare经典卡的支持,似乎用这些类来描述内存区域是个好主意。然而,当我想添加对超轻标签的支持时,上述类将无法工作。有了超轻标签,我决定使用一种新方法,创建一个org.nfctools.mf.ul。MemoryLayout类。我认为这是最好的方法,所以我将MfCard类标记为不推荐。
尽管有这种中间状态,它仍然支持许多阅读器和标签格式。这些例子非常有用。然后,如果你有一些具体的需求,我建议你为这个项目做贡献或分叉。
问题内容: 我已经搜索了一下,但找不到为此的现有工具。 我有一个node.js Web服务器,该服务器旨在运行在您自己的计算机上,该计算机可以为您做一些令人眼花things乱的事情。如果我可以双击而不是安装nodejs和npm并在命令行上运行,那将是非常棒的。 该可执行文件将后台处理节点服务器,并打开一个简单的本机Webkit窗口,该窗口将显示如果我在命令行上运行通常会显示的内容。 然后,可以说该
问题内容: 我正在使用Eclipse SWT库进行GUI渲染,用Java为桌面编写一个应用程序。我认为SWT帮助Java克服了在桌面上接受的最大障碍:即为Java应用程序提供一致的,响应式的界面,该界面看起来与桌面上其他任何应用程序的界面都一样。但是,我觉得打包应用程序仍然是一个问题。 OS X本机提供了一种将Java应用程序包装在本机应用程序包中的简便机制,但是为Windows / Linux生
因此,我使用Microsoft示例进行了培训,这些示例可在以下站点获得:http://code.msdn.Microsoft.com/windowsdesktop/sending-toast-notifications-71e230a2/ 它工作良好,但我必须创建一个快捷方式,我的应用程序使用烤面包通知。 我试图删除快捷方式创建,但它不起作用。我理解,因为对于桌面应用程序,快捷方式是烤面包通知的先
在学习这本书的过程中,你已经掌握了很多关于 Git 的命令。虽然这些是在学习过程中不可缺少的,但是版本控制的核心并不是让你学习所有的命令和参数。 当你掌握一些基本的概念,再加上一个带有用户图形界面的应用程序的帮助,就可以让你的日常工作变得更加简单。一个最大的好处就是它会为你提供了一个可视化的用户操作界面。 在桌面应用程序中,很多任务使用起来会更加容易和更方便。并且你也不需要记住那几十个繁琐的 Gi
大家好,请告诉我如何在普通jersey rest服务或任何没有spring的web应用程序上添加aop。我用这个链接试过了http://ganeshghag.blogspot.in/2012/10/demystifying-aop-getting-started-with.html但它没有起作用。在本例中,我添加了aop。META-INF中的xml。但它仍然没有检测到我用@Aspect注释添加的类
本文向大家介绍Java运用SWT插件编写桌面记事本应用程序,包括了Java运用SWT插件编写桌面记事本应用程序的使用技巧和注意事项,需要的朋友参考一下 本文实例介绍了Java基于SWT编写记事本的详细过程,分享给大家供大家参考,具体内容如下 可实现windows系统桌面记事本基本功能,傻瓜式教学,一步一步手把手操作。小白也可自己编写出完整的应用程序。 需要工具:Eclipse(带SWT插件) 成品