我正在尝试构建一个使用Android开放附件开发工具包连接android和arduino的项目但是我发现我可以将这个平台用于具有硬件支持USB附件模式的android设备。我的问题是 如何知道我的手机或设备是否有USB配件模式的硬件支持? 非常感谢提前。
答案 0 :(得分:2)
新的Android设备(带ICS)支持配件模式。然而,遗憾的是,不可能知道比较旧的那些是否具有此功能。最好尝试带附件的设备(如果可能的话)。附件模式在内核级配置,内核版本应至少为2.6及以上...但仍然可能有一些自定义ROM,其中内核未编译为包含此功能...
答案 1 :(得分:1)
在开发人员文档中,Android 3.1及更高版本中添加了USB主机模式。
您可以使用uses-feature清单标记
过滤支持USB主机的设备<uses-feature android:name="android.hardware.usb.host" />
这里解释了一切