为了账号安全,请及时绑定邮箱和手机立即绑定

Android otg连接usb设备,并读取其内存中的文件上传到网络?

Android otg连接usb设备,并读取其内存中的文件上传到网络?

陪伴而非守候 2019-03-01 10:51:29
这个需求,最大的难点就在于读取usb设备的文件。因为上传API需要以File的形式上传,最终我需要以FIle的形式上传文件,而官方API只提供了很低级别的api,bulk transfer。没有办法然后网上找到了一个框架,libaums,它支持FAT32的usb设备文件类型,可以通过inputStream的形式来读取文件,然后我就只有先把Usb设备中的文件copy到手机,然后再从手机上以file的形式上传文件。写了代码,测试了一下U盘,可以。 但是客户要求的那个usb设备是这个http://www.kehan.com/category/3测试这个设备的时候就出现问题了,能够连接设备获取到设备信息,但是就是不能读取文件,无法获取到partition,可能是因为文件系统类型有问题(但是客户说这个设备也是FAT32的),之后,跟libaums框架作者交流了一番,也不知道怎么解决。 科涵的这个设备是一个照相机类似,有一个内存卡槽,反正就是读不出来。试了一下很多OTG USB软件都说貌似它的文件系统类型不是FAT32或者NTFS现在不知道怎么办了。。。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 489 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号