USB Class on android



Android设备的USB类支持在哪里,是在Android版本上,还是在芯片组级别上?

换句话说,如果我想知道一个特定的智能手机是否支持例如UVC类,我需要检查芯片组或Android版本来知道这个问题的答案吗?

确定设备是否具有USB主机功能的官方方法是使用相关的系统功能。

理想情况下,在清单中添加一个<uses-feature>元素,表明您对android.hardware.usb.host特性感兴趣。如果您不是绝对需要该功能,请将android:required="false"添加为属性。

如果您使用android:required="false",并且您想要确定设备在运行时是否是USB主机,请使用PackageManagerhasSystemFeature()FEATURE_USB_HOSTFEATURE_USB_HOST被定义为与<uses-feature> (android.hardware.usb.host)中使用的相同的字符串。

相关内容

  • 没有找到相关文章

最新更新