我正在开发一个需要使用控制传输与USB设备通信的Windows Java应用程序。在我的开发系统(WinXP)上,usb4java似乎运行正常,但是当试图在其他地方运行时,传输会在某些计算机上运行,而在其他情况下则没有任何内容。当没有任何反应时,仍然可以正确读取设备描述符,但不会将数据包传输到设备。
我使用Zadig驱动程序安装程序并尝试了WinUSB和libusbK驱动程序。使用USBLyzer检查USB流量。 Java不会产生任何错误消息,但只是无声地发送传输。与操作系统没有任何关联(该应用程序适用于某些Win7和WinXP系统,并且不适用于其他系统)。 32位或64位似乎也不重要。
有没有人遇到过这类问题? usb4java工作正常,但这种不可预测性实际上是在扼杀项目。 任何建议都非常感谢。
答案 0 :(得分:0)