Java 通过USB电缆实现PC到Android的通信

Java 通过USB电缆实现PC到Android的通信,java,android,usb,Java,Android,Usb,我需要在PC软件(用java编写)和android应用程序之间通过usb电缆进行通信。PC软件将向Android应用程序发送一些数据(字符串),Android应用程序将接受这些字符串,并根据收到的消息执行一些操作。 最好的方法是什么 我在网上到处找,找不到任何解决办法。如果有人有这种沟通的例子,我将非常感激 我已经通过套接字进行了通信,若并没有路由器或互联网连接,我需要覆盖这种情况 谢谢检查以下内容。我想你的问题也差不多吧 如果您想在Android USB设备和某些USB主机之间通信,则需要使用

我需要在PC软件(用java编写)和android应用程序之间通过usb电缆进行通信。PC软件将向Android应用程序发送一些数据(字符串),Android应用程序将接受这些字符串,并根据收到的消息执行一些操作。 最好的方法是什么

我在网上到处找,找不到任何解决办法。如果有人有这种沟通的例子,我将非常感激

我已经通过套接字进行了通信,若并没有路由器或互联网连接,我需要覆盖这种情况

谢谢

检查以下内容。我想你的问题也差不多吧

如果您想在Android USB设备和某些USB主机之间通信,则需要使用附件模式()。但此模式需要USB主机端(即您的PC)的特殊驱动程序支持


谢谢你的回答。我也找到了这些文章,并在答案中找到了链接,但我并不完全理解这些东西是如何工作的。这种交流的例子很好,但我在任何地方都找不到。以下是一些例子:和android文档: