Android-在android 3.1的开发中,获取usb接口信息失败

发布于 2017-01-03 10:33:35 字数 230 浏览 1176 评论 1

请教:在android 3.1的开发中,支持外接usb设备,但是用android sdk中给的demo(AdbTest),发布到pad上(系统为sdk3.1),代码片段:

mManager = (UsbManager)getSystemService(Context.USB_SERVICE);
System.out.println("数量:" +mManager.getDeviceList().size() );

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

偏爱自由 2017-10-13 01:26:08

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中的,通信方式不同

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文