1
Hy在那裏 我嘗試列出連接到我的Android平板電腦的所有USB設備。我使用https://play.google.com/store/apps/details?id=hu.sztupy.android.usbhostcontroller&hl=en來檢查設備是否檢測到usbkeyboard,是的,它在兩個平板電腦上都有效,而且tastatur在兩臺平板電腦上工作。 代碼看起來像Android列表USB設備
UsbManager mUsbManager;
mUsbManager = (UsbManager) getSystemService(Context.USB_SERVICE);
mUsbManager.getDeviceList();
HashMap<String, UsbDevice> deviceList = mUsbManager.getDeviceList();
Iterator<UsbDevice> deviceIterator = deviceList.values().iterator();
this.outputtext.append(deviceList.size()+"Geräte gefunden");
this.outputtext.append(mUsbManager.toString());
UsbDevice device=null;
while(deviceIterator.hasNext()){
device = deviceIterator.next();
this.outputtext.append(device.getDeviceName()+" vendorid: "+device.getVendorId()+" productid"+device.getProductId());
}
奇怪的是,它的作品在我的ARCHOS鈦HD,但它並不在我的富士通M532工作。 我做錯了什麼?
問候
我無法使用此代碼列表。 – Sathish