如何检测我的android设备是否支持android中的otg电缆

如何检测我的android设备是否支持android中的otg电缆,android,usb-drive,usb-otg,Android,Usb Drive,Usb Otg,我想检测我的android智能手机是否支持移动中的USB。我在网上搜索了很多,但是找不到任何方法 我发现有一个应用程序“USB OTG检查器”。下面是该应用程序的一些屏幕截图 如何检查智能手机中是否插入了USB 实际上USB主机实际上与OTG类似,因为我们可以通过编程检查USB主机功能,下面是我的解决方案,希望这对您有所帮助 /** * Check the device whether has USB-HOST feature. */ public static boolean h

我想检测我的android智能手机是否支持移动中的USB。我在网上搜索了很多,但是找不到任何方法

我发现有一个应用程序“USB OTG检查器”。下面是该应用程序的一些屏幕截图


如何检查智能手机中是否插入了USB

实际上USB主机实际上与OTG类似,因为我们可以通过编程检查USB主机功能,下面是我的解决方案,希望这对您有所帮助

    /**
 * Check the device whether has USB-HOST feature.
 */
public static boolean hasUsbHostFeature(Context context) {
    return context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_USB_HOST);
}

您的答案如下:

元素添加到您的
清单
,表示您对
android.hardware.usb.host
功能感兴趣


使用
PackageManager、hasSystemFeature()和FEATURE_USB_主机
<代码>功能\u USB\u主机定义为与您在
(android.hardware.USB.HOST)中使用的字符串相同的字符串。

这与编程有什么关系?