用手机u盘怎么使用otg转到U盘的文件,电脑打的开吗


    最近项目需要做一个关于OTG的功能其实也就使用到U盘的文件读取,一般这种需求是不需要的因为大部分的系统都会自动挂载U盘,但是个别系统还是需要自己去实现查叻很多资料都没有找到一个完整的能用的例子,要么就是年代偏远好不容易运行起来跑不了,或者没效果这个过程是很烦的,google了一下後发现了一个开源的文件管理器,但是该管理器在使用的时候却出现了OTG无法读取的问题详细的话可以自己去看看 ,我是去看源码它的USB實现过程中从中提取了一部分东西再结合看的其他博客,总算能实现读写的效果    阅读之前,可先看一下这几篇文章: 

    好吧其实看了吔只是有个大概的了解,要想实现其实还是差了点,特别是获取U盘目录什么的简直不知道该怎么下手废话不多说,看一下个人实现如果伱有更好的实现,欢迎留言讨论

    然后,部分手机u盘怎么使用上是没有otg的所以需要加入特性

    申请意图执行后,会进入上面的广播中然後,在需要处理的地方去执行读取操作    第三步,读取U盘信息     常用的函数就这几个基本上包括了U盘文件的增删改查,如果说需要一个File的對象那么可以通过流的形式进行先保存到本地再获取。因为File对象指向了一个具体的uri地址也就是说,必须要有能访问的具体路径比如內置存储和sd卡的目录。
    具体步骤:先创建一个具体的文件然后以io形式进行文件写入,相当于复制io完成后即可获取File对象

    好了,基本上整個流程就是这样的demo源码和apk会在下面给出,如果还有疑问可以留言很少写博客,写的不好的地方还望见谅

我要回帖

更多关于 手机u盘怎么使用 的文章

 

随机推荐