мне нужно проверить простой USB Host андроид приложение, похожее на это:Разработка USB хост-приложения
UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);
...
HashMap<String, UsbDevice> deviceList = manager.getDeviceList();
UsbDevice device = deviceList.get("deviceName");
Однако из-за отсутствия реального устройства, которые поддерживают USB Host Мне нужно запустить это на эмуляторе или Android x86 (Android v4.2).
Каковы варианты тестирования приложения USB Host без использования реального телефона.
UPDATE:
Хорошо, я тестировал с Andoid-x86 ICS на VMware игрока, и кажется, что я могу видеть USB обнаружения:
dmesg | Grep "USB"
Тогда я вижу
SCSI2: USB-хранения 1-1: 1,0
Затем, когда я отключить устройство и запустить dmesg
снова
I см.:
usb 1-1: USB-дискотека nnected, номер устройства 2
так, Что ур вопрос сейчас ... ICS устройства, безусловно, поддерживает USB хост апи на сог ее версии 4.0 ?? ? – Shiv