Android通信与USB设备



我尝试将USB设备连接到我的平板电脑(谷歌Nexus 7)已经有一个月了。我已经阅读了所有关于Android USB主机的谷歌文档,我发现没有任何东西可以读取我的USB设备内的文件!

我通过不同的论坛搜索,发现很少有应用程序做USB查看器(例如Nexus媒体导入器),但我没有发现任何源代码能够读取USB密钥上的文件,在大容量存储。

我现在正在尝试实现USB大容量存储协议,方法

bulkTransfer (UsbEndpoint endpoint, byte[] buffer, int length, int timeout)

但是我不知道如何访问设备目录…

有没有人已经解决了这个沟通问题?

首先,你有OTG电缆,将告诉Nexus 7进入主机模式?其次,你可能想看看这个。Nexus 7支持键盘、鼠标等设备的USB Host模式,不支持存储设备的Host模式。

当您运行下面的方法时,外部存储的根是否显示?

Context.getExternalMediaDirs()

如果是,您应该能够使用返回的路径打开文件。

相关内容

  • 没有找到相关文章

最新更新