最近换了一台新的手机 OnePlus 3T,这个手机简洁是简洁,预装的应用非常少,自带的文件管理功能不是很全,所以我研究了一下 Android 上常用的一些文件管理 APP。

根据网上的推荐,我下载试用了很多款安卓文件管理 APP,经过使用留下了三款,分别是 「ES文件浏览器」,「MiXplorer」 以及 「X-plore」。

三款软件优缺点

这三款软件都支持对文件以及文件夹的常用操作,如复制,剪切,重命名,查找等。 「ES文件浏览器」和 「X-plore」 相对来说,功能更为丰富,譬如自带有播放视频或者音乐的功能。 「MiXplorer」 优点是它占用空间很少,安装以后,大概只占 1.3M 左右的空间,功能也不算太薄弱。另外 「ES文件浏览器」是有广告的,其余两款软件没有广告,如果不喜欢广告,可以不考虑 「ES文件浏览器」或者考虑购买 「ES文件浏览器 Pro」。

保留这三款 APP 的一个重要原因,就是它们都支持不同的文件传输协议,使用这些 APP 可以方便地在手机和电脑之间分享文件。

在电脑和手机之间无线传输文件

先说一下要实现本部分内容的基本配置,首先是一台电脑和一部手机,然后电脑和手机都必须是在同一个局域网内:我使用的是台式电脑,电脑上插了一个 「360随身wifi」,手机通过无线连接到 「360随身wifi」上,这样就可以实现手机电脑位于同一局域网了。

要实现电脑和手机无线传输文件,有三种可选的方案。第一种是通过 LAN/SMB 方式,在电脑上设置一个共享目录,然后在手机上简单设置以后,就可以连接到电脑上这个共享目录,通过这个共享目录就可以实现电脑和手机的互联,具体的设置方式,可以参考这里。第二种方式就是在手机上建立 FTP 服务器, 然后在电脑的文件管理器地址栏输入 FTP 服务器的地址,就进入了手机目录,然后就可以像操作电脑上的文件夹一样操作手机上的文件了,如果要经常访问手机,可以考虑在电脑上增加了一个网络位置,新增加的位置就像电脑又多了一个硬盘分区一样,这样只要打开手机上 FTP 服务器,在电脑上直接点击这个分区,就可以进行手机文件管理,不要太方便。第三种方式就是使用 WebDAV 协议,通过在手机上临时设置一个 HTTP 服务器,在浏览器输入这个服务器的网址,就能在浏览器里面实现对手机文件的操作了,也比较方便。

不同软件对三种传输方式的支持

经过我的使用,发现这三款软件对三种不同的文件传输方式的支持不一定是全面的,有的方式可能不支持,或者也可能是我没有找到使用方法。下面这张表给出了三款 APP 对三种协议的支持情况。

LAN/SMB FTP WebDAV
ES文件浏览器 YES YES NO
MiXplorer YES YES YES
X-plore YES NO YES

传输速度评测

为了比较三个 APP 使用不同传输方法传输速度的差异,我使用了二百多张总共大约约为 27M 的图片进行测试,下图显示了不同应用在不同传输协议下的速度,左图为电脑到手机端传输速度,右图为手机端到电脑端的传输速度。

(看上面的表格, 「MiXplorer」 支持 WebDAV, 但是不支持批量上传和下载文件,只能一个一个文件操作,所以我也无法测试具体的传输速度。 「X-plore」 支持 WebDAV 协议,但是上图只给出了电脑端到手机端的传输速度,并未给出手机到电脑的传输速度,原因是使用 「X-plore」,从手机往电脑批量传输文件,这些文件会被打包成压缩文件形式,因此不具有可比性,但是这种传输速度确实很高,是三个软件中最高的,27M 的文件,几乎是瞬间就从手机打包下载到了电脑上。)

根据上图,从电脑到手机端,传输速度最快的使用 LAN/SMB 协议的 「X-plore」,传输速度实测约为 1.29M/s; 从手机端到电脑端,如果不考虑上面提到的 「X-plore」 在使用 WebDAV协议时,可以批量压缩文件、打包下载,那么传输速度最快的是使用 FTP 传输协议的 「ES文件浏览器」,速度约为 728kb/s,当然如果考虑 WebDAV 协议,最快的是 「X-plore」。

结语

「X-plore」 是免费的软件,功能强大,并且占用存储比较小,另外结合文件传输测试来看,「X-plore」 无疑是速度最快的 APP,因此我觉得 「X-plore」 是最好的选择。 其次是 「ES文件浏览器」和 「MiXplore」,前者虽然功能更全,但是有广告,并且有一些无用的功能,后者虽然功能少一些,但是非常轻量化和简洁。

参考