gpt4 book ai didi

Android 列出 USB 设备

转载 作者:行者123 更新时间:2023-11-29 01:51:10 24 4
gpt4 key购买 nike

嗨在外面我尝试列出所有连接到我的 android 平板电脑的 usb 设备。我用 https://play.google.com/store/apps/details?id=hu.sztupy.android.usbhostcontroller&hl=en检查设备是否检测到 usbkeyboard,是的,它在两台平板电脑上都检测到,tastatur 在两台平板电脑上工作。代码看起来像

  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 titanium hd,但不适用于我的 fujitsu m532。我做错了什么?

最好的问候

最佳答案

只需检查您的 fujitsu m532 的 API 级别,因为 getSystemService() 要求最低 API 级别为 23(Android 版本 6.0)。

关于Android 列出 USB 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17975122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com