我正在尝试使用AOA协议通过 USB 在 Linux PC 和 Android 手机之间进行通信。
我能找到的所有资源,包括像这样的文档和源代码示例,似乎都希望支持 Android Open Accessory 协议的设备的 VID 为.0x18d1
但是,我正在尝试在三星 Galaxy S10e 上进行测试,而 VID 是0x04e8
。我已经在这款手机上安装了一个带有 USB 附件意图过滤器的虚拟应用程序,但没有运气。
如何让三星手机在 USB 附件模式下运行?是不是已经启用,VID0x18d1
只适用于谷歌手机?还是我必须做一些事情才能改变 VID?如果是前者,那么如何检查给定的 USB 设备是否是 Android 手机?