新浪科技

Android系统百变USB OTG之闪存篇

薇仙之爪

关注

USB OTG技术之闪存篇

任何事物在发展的历程上都会遭遇瓶颈,智能系统也不例外。回顾Android系统的发展历程,虽然每一代都会给用户新的惊喜,但是应用功能逐渐变得千篇一律,基本每款实用的应用都会有4、5个仿制的版本。因此上为了寻求新的出路,应用商渐渐盯上了Android硬件市场,将应用于硬件相结合,势必会发挥应用更大的价值。


USB OTG

USB OTG是一个伴随着USB2.0发展起来的优秀技术,该项技术的实现原理就不占用大家时间普及了,今天要讲解的是通过这项技术如何实现让Android设备直接读取U盘等存储设备。

实现U盘直读所需设备

要实现该功能首先需要一台支持USB OTG的Android设备,例如谷歌的Nexus7和三太子,索尼的LT18i、LT26i等。另外部分手机通过刷含有USB OTG识别功能的内核后,也能实现该功能。


手机+USB OTG+USB HUB

除此之外,支持USB OTG功能的手机,还需要一根USB TOG的数据线,进行设备间的连接。通过刷内核实现该功能的手机,由于其数据接口没有电压输出,所以此类手机还需要一个可独立供电USB HUB或硬盘上使用的那种Y形USB数据线进行支持。


独立供电型USB HUB


USB OTG数据线

USB OTG数据线听着挺高端但价格比较便宜,在淘宝上从几款到几十块不等,小编测试中用的就是一个价值“高达”8元的USB OTG线,这个价格与iPad专属相机套件那228 RMB标价,可以说是小巫见大巫了。值得注意的是未越狱的iPad通过这个套件只能读取照片也设备不兼容iPhone,而Android的这套设备可以读取各类型文件且手机和平板通吃。

实现U盘读取的应用

要实现USB OTG对U盘的读取,当然还需要软件的支持,《Nexus 多媒体导入工具(Nexus Media Importer)》是目前小编见到最简单使用的U盘读取应用之一。


图片读取页面

当用户正确连接U盘设备后《Nexus 多媒体导入工具》会自动运行,进入U盘文件浏览界面,该界面将U盘文件分为四类进行展示,从左至右依次为“图片”、“视频”、“音乐”、“文件”。


影片读取页面

其中图片类文件在浏览器可以观看缩略图,而影片和音乐可以直接进行读取播放。但值得注意的是由于采用手机为U盘供电的方式,所以观看一部电影的所消耗的电量要比调用手机内部影片多,而由于占用了USB接口,所以在观看时不能同时进行充电。


文件存储操作

除此之外,软件支持U盘内容的单向保存和分享,且文件传输速度比较理想,在观看影片时不会出现卡顿现象。

支持读取的U盘类型

支持USB OTG读取的U盘类型比较多,除了传统的U盘,还有读卡器所识别的各类存储卡,在测试中小编使用的是8G容量的U盘,在数据传输上没有问题,可见手机所提供的供电电压还是比较充足的。


存储卡读取界面

另外在理论上是可以支持iPod nano的,不过虽然连接数据线后nano出现了数据连接画面,但是手机端却读取不出内容。这可能是由于苹果自身的数据传输模式造成的,但愿在日后Android平台能出现类似iTunes的应用来进行辅助。


iPod nano 连接成功但读取失败

除此之外,比较实用的连接方式是通过数据线直接连接相机,这样就可以实现相机内容的导入和存储,并可以通过手机的WiFi网络直接对照片进行分享。


读取相机内图片

在连接测试的众多设备中,比较有意思的连接出现在手机与手机之间。当作为U盘模式的手机连接到USB OTG功能的手机上时,不但可以快速传输手机内的资料,还能通过USB OTG的工作原理,对作为U盘的一方进行充电,而且充电的速度比较快。从此“电量分你一半”成为可能。


手机连接读取

可以说Android系统平台的USB OTG功能正在日趋成熟化,而其优秀的实用性与其低廉的设备价格势必会再次对iOS设备进行冲击。当然USB OTG可实现的功能远不止U盘读取这么简单,小编我也会持续将USB OTG在Android系统中发挥的功效向大家进行展示。

Ps。下期预告:当Android USB OTG遭遇单反相机时……

加载中...