Android 4.0.4设备 - 当有设备时,不显示USB设备

时间:2013-01-21 18:25:11

标签: android usb android-4.0-ice-cream-sandwich

usb_manager = (UsbManager) getSystemService(Context.USB_SERVICE);
HashMap<String, UsbDevice> deviceList = usb_manager.getDeviceList();

&安培; deviceList.size()为0

我做错了吗?该设备显然有一个USB端口,但找不到它。 这可能是许可问题吗?

是否有可能无法在SDK中使用USB端口?

(Android 4.0.4)

2 个答案:

答案 0 :(得分:0)

javadoc清楚地说:

  

返回包含所有USB设备当前已附加

的HashMap

  

目前,公共API仅支持主机模式。

我知道你在usb端口没有任何东西。

答案 1 :(得分:0)

是否有可能无法在SDK中使用USB端口?

是。看起来您的设备支持USB OTG,但不支持API。大多数便宜的平板电脑就是这种情况。