java - 如何在Windows和Java下与USB设备通信?

我想在Windows和Java环境下与USB设备通信,但我找不到一个好的库。我不希望用户需要安装任何额外的硬件或设备驱动程序来完成这项工作。也就是说,我希望能够像其他Windows应用程序那样与USB进行交互。
我熟悉jusb和jsr 80,但它们似乎都是死项目(至少对于windows)。


最佳答案:

一段时间之前,我做了相当多的研究,不幸的事实是所有有用的免费的USB + Windows + Java项目都已经死了。这是商业和昂贵的(价格39.99美元不是每一个开发者,而是每一个软件销售副本!)JCommUSB库可能有效,尽管我对此没有经验;我们必须为USB驱动程序构建自己的自定义C包装器,并通过JNI与它们通信。