分享

Android 如何实现读U盘-CSDN论坛-CSDN.NET-中国最大的IT技术社区

 迎着风儿看星星 2015-03-18
请教大神们个问题:
我用的是Android android.hardware.usb包,我想实现的需求是:一个U盘插在我的Android设备上的USB Host口,1.能检测到U盘
2.在我的程序里界面上能显示U盘的内容(有那些文件夹,文件,类似于资源管理器)。
现在确实能检测到U盘,第一条实现了
第2条还没实现,我还没想到怎么遍历U盘里文件或文件夹
UsbDevice API里有两种数据传输方法
1.controlTransfer(int requestType, int request, int value, int index, byte[] buffer, int length, int timeout)

Performs a control transaction on endpoint zero for this device.
2.bulkTransfer(UsbEndpoint endpoint, byte[] buffer, int length, int timeout)
Performs a bulk transaction on the given endpoint.
这两种方法也只是传输数据,要实现我说的显示U盘的内容(有那些文件夹,文件,类似于资源管理器)怎么实现那?
请大神指教下
更多 分享到:
2013-06-17 09:08:52 回复

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多