第一种方式是直接在安卓设备上安装aria2 server APP,这种方法是简单,不用root,缺点是不能修改下载保存路径为外插U盘。

详细安装过程,参考文章:如何利用废旧的安卓电视盒子打造一台远程下载机:ARIA2的安装使用http://www.tjflora.com/archives/274

第二种方式是直接使用命令模式安装。

aria2开发者将安卓平台上的aria2编译成可执行的二进制文件aria2c,这种文件格式相当于windows中exe文件。

1.准备条件。

  • 安卓电视盒子需要已经root。
  • 已安装RE文件管理器。
  • 已安装终端模拟器。
文件作用
aria2c二进制文件,主程序,由官方提供
aria2.conf配置文件,用windows里的配置文件做出些许修改
aria2.session保存任务记录,新建空白文档重命名即可
aria2.logaria2运行日志,新建空白文档重命名即可

第一步:安装aria2c。

2.在aria2官网中下载安卓的aria2c可执行文件。

下载地址为:https://github.com/aria2/aria2/releases

将下载后的文件解压出来,可以看到里面有好几个文件,其中只需要用到aria2c文件。

3.将aria2c文件放入安卓设备中/system/bin目录下。

4.将aria2c权限设置为所有用户可读,可写,可执行。

5.使用终端模拟器,执行命令su,切换到超级用户,再执行aria2c -v命令,测试是否成功安装。

第二步:使用aria2c。

6. 在网上找一个配置文件aria2.conf复制到/mnt/sdcard/aria2里面。并作出修改,主要为下载目录dir日志文件log,任务记录文件save-session input-file,文件预分配方式file-allocation这几项需要做出修改来适应安卓系统。

dir=/mnt/sdcard/Download/aria2
log=/mnt/sdcard/aria2/aria2.log
file-allocation=none
save-session=/mnt/sdcard/aria2/aria2.session
input-file=/mnt/sdcard/aria2/aria2.session

设置的RPC授权令牌, v1.18.4新增功能, 取代 –rpc-user 和 –rpc-passwd 选项
rpc-secret=123456(设置自己的密码)

7.在终端模拟器中,输入su命令,切换到超级用户,再输入
aria2c –conf-path=/mnt/sdcard/aria2/aria2.conf ,该命令是让aria2以刚才设置的conf配置运行。

8.在电脑浏览器中使用前端管理工具 Aria2 WebUIhttp://webui-aria2.ghostry.cn/

9.设置aria2服务器的IP和端口,密码后,保存连接,测试连接成功。

第三步:将启动aria2c命令写入脚本,方便启动。

10. 在/mnt/sdcard/aria2新建文档,写下以下命令,保存重名为run.sh文件。

#!/system/bin/sh
aria2c –conf-path=/mnt/sdcard/aria2/aria2.conf

11. 使用X-plore APP直接运行run.sh文件即可启动aria2c程序。

12.可以看到运行成功的提示。

帖子中提到的软件APP可到我的百度网盘中下载:

链接:https://pan.baidu.com/s/1fJ9RVt0nMd4pSP1TlK4SgA 
提取码:gv24

参考文献:

以上。

发表评论

电子邮件地址不会被公开。 必填项已用*标注