下载一直是安卓用户难以磨灭的痛苦,PC上的P2P神器迅雷在安卓平台上的表现也是差强人意。其实除了P2P下载之外,多线程下载也是一种不错的解决方案。他既没有P2P对于上传的要求,也不会占用过多的CPU功耗,可以说是安卓平台上最好的下载解决方案。Advanced Download Manager(简称ADM)就是一款多线程下载器,Pro版的Play售价在12块人民币左右。
多线程下载
我们可以把线程理解成一根水管,下载就是要向泳池中注入足够的水。多线程下载就是同时拉上很多根水管,从而达到下载加速的效果。
服务器可能会因为各种各样的原因对我们的下载进行限速,这也是为什么我们使用自带下载管理器的时候下载速度比较慢的原因。而ADM可以帮助我们同时建立多个下载线程,更好的利用我们的带宽资源。
简单易用
ADM的使用并不复杂,在后台开启或设置开机自启动后在浏览器中点击链接即可调用ADM下载。为了防止有的时候可能出现默认设置被指定等系统无法调用ADM的情况,ADM也在程序中内置了网页浏览器,点击右上角的互联网图标即可进入。
ADM也很贴心的考虑了使用蜂窝数据的情况,下载任务编辑器中可以选择现在开始或是添加到下载队列等待有WiFi的时候再下载。在主页左侧的侧边栏中,展开下载启动智能下载后,ADM将会在设备闲置且连接上WiFi后自动下载。
ADM支持断点续传,可以随时中断下载,如果觉得ADM拖慢了网络速度的话可以先行暂停下载然后再网络环境好的时候继续下载。当我们需要下载大文件的时候这个功能就很有用了。
功能强大
ADM默认是只开启了一个下载任务,但是可以在下载中增加到最多三个,同时也可以修改线程数。虽然理论上来讲,下载线程越多,速度就越快。但这只是在平板带宽够的情况下,如果平板自身带宽较小那么笔者还是建议不要开启多下载任务或者太多的下载线程。
可定制性强
除了下载速度比较快之外,ADM还有很多可以定制的地方。比如左侧的工具栏中提供了快速开关,可以快速开启计划任务等。但如果要配置计划任务还是需要到设置里面才行,点击右上角的设置按钮,而后找到计划任务即可。
现在只需要把开始时间设置成深夜12点,停止时间设置成早上12点,起床的时候就可以看到自己下载的电影或者游戏了。
除了计划任务外,ADM也提供了一些自动化功能,如开机自启动、自动停止服务、监测剪贴板等等。也可以设置连接WiFi后自动下载,或是电量低于预设阈值的时候自动停止下载。
写在最后
总而言之,ADM虽然不支持P2P协议,但是合适的才是最好的。对于安卓平板而言,多线程才是最合适的解决方案。唯一笔者觉得美中不足的就是ADM暂时还不支持自动连接镜像服务器加速,如果能够加上通过代理下载和自动搜寻加速服务器就更加完美了。