Android-在android 3.1的开发中,获取usb接口信息失败
请教:在android 3.1的开发中,支持外接usb设备,但是用android sdk中给的demo(AdbTest),发布到pad上(系统为sdk3.1),代码片段:
mManager = (UsbManager)getSystemService(Context.USB_SERVICE);
System.out.println("数量:" +mManager.getDeviceList().size() );
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
The result will be empty if no devices are attached, or if USB host mode is inactive or unsupported.摘自UsbManager源代码中的一句注释。
Support for USB host and accessory modes are ultimately dependant on the device's hardware, regardless of platform level.摘自Usb Host官方的标准文档
USB HOST API最终依赖于硬件。U盘、键盘、鼠标、游戏手柄这些USB设备的通信是Android生来就有的,驱动已经存在于Linux Kernel中的,通信方式不同