我正在尝试通过OTG从基于Android的智能手机与USB设备通信。我已经能够使用Android USB Host API与我的设备进行通信。但是,使用USB主机API解决方案存在性能问题(单个大块传输受到16384字节的限制)。
libusb可以执行更大的请求,现在我正尝试使用Android NDK集成它。我成功地为Android编译了libusb源代码,甚至有了initUSB(),但libusb_open(dev, &dev_handle)会返回-3(访问被拒绝)。
如何传递文件描述符?
在Android USB Host API下获取USB_PERMISSION后,如何在libusb中获取USB设备访问权限?
如何传递文件描述符?
int fd = connection.getFileDescriptor()
在Android USB Host API下获取USB_PERMISSION后,如何在libusb中获取USB设备访问权限?