既然是Android APIs support working directly with USB devices(从3.1开始),我很好奇是否有任何工作要为一些比较流行的类兼容设备(如音频或HID)创建“软模式”驱动程序
换句话说,是否有任何开源项目将特定类设备的更有用的通信包含在可以添加到Android项目的Java类中?
出于我的目的,我对USB音频特别感兴趣,但似乎从Linux内核模块源派生的社区构建的一组类可能对许多项目有益。我的希望是其他人已经想到了同样的事情并且已经开始工作了。任何指向这个方向的人都会非常感激。
我偶然发现了一些资源:
答案 0 :(得分:1)
我已开始在用户空间中通过USB在IRDA驱动程序堆栈上工作。 我正在研究基本的管道,但据我所知,如果我可以为Linux内核驱动程序(如STIR4200驱动程序)创建等效的用户空间驱动程序,那么我“应该”能够移植现有的IRDA协议栈,如作为JIR。
我们将看到......