Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
USB数据从设备传输到Android手机_Android - Fatal编程技术网

USB数据从设备传输到Android手机

USB数据从设备传输到Android手机,android,Android,我目前正在尝试制作一个能够实现Android手机和设备之间通信(接收数据)的应用程序 手机可以识别该设备,但我无法从该设备接收数据 我正在使用android.hardware.usb软件包 因此,我找到了设备(deviceID、productID等),找到了接口和端点,但我不知道如何向正确的端点发送请求并从设备接收数据。我确定了所有的接口和端点,并确定了哪个端点可以将数据从设备发送到手机 有人知道如何使用UsbDeviceConnection从设备接收数据吗 如果我理解得很清楚,您必须创建一个新

我目前正在尝试制作一个能够实现Android手机和设备之间通信(接收数据)的应用程序

手机可以识别该设备,但我无法从该设备接收数据

我正在使用android.hardware.usb软件包

因此,我找到了设备(deviceID、productID等),找到了接口和端点,但我不知道如何向正确的端点发送请求并从设备接收数据。我确定了所有的接口和端点,并确定了哪个端点可以将数据从设备发送到手机

有人知道如何使用UsbDeviceConnection从设备接收数据吗

如果我理解得很清楚,您必须创建一个新线程来承载所有数据传输,获取UsbInterface和UsbEndpoint,使用UsbDeviceConnection在端点上发送请求,然后才能接收数据


提前感谢。

查看此链接,最终收集数据或将数据写入USB设备需要一点时间……希望它能帮助您获得答案。我将尝试查看physicaloid库是否可以帮助我接收所有数据信息。如果physicaloid失败,请使用下面提到的答案(使用USB主机api)…答案在哪里?我看不见。请在链接中向下滚动。。