Spring中bean的生命周期---在ApplicationContext中

2014-11-24 11:30:12 · 作者: · 浏览: 4

现在的Android机顶盒很火啊,有木有!!小米盒子啊,乐视盒子啊~~最近买了个美如画的A3,想把其当做下载机用。(本人有迅雷会员,你懂的)以下过程在A3上亲测成功。

首先,你得会使用adb调试,熟悉linux命令,总之就是你不能特别小白,连安卓都不会安装应用的那种。首先你得准备3样东西,①adb远程调试工具/②aria2/③迅雷YAAW插件(chrome版,同理360浏览器、猎豹等chrome核的都行)

原理:aira2是一个linux下的支持多线程多协议的下载工具,yaaw是一个远程监控aria2的网页客户端,迅雷离线插件是开启迅雷了离线网页版获取其真实下载地址的chrome插件。我们的目的就是利用电脑上的迅雷离线网页版直接向机顶盒发送下载指令,并通过网页版的YAAW监控下载进度等信息。

步骤一:搭建调试环境

由于我们的机顶盒没有USB调试口,所以只能通过网络调试,让你的电脑和机顶盒连接到同一个路由上。在机顶盒中安装adb wireless(可以在google play上安装或者任何其他地方下载),然后打开adb wireless,按下按钮就开启了adb的网络调试,在设置中可以设置开机启动,下次就不用再配置了。

然后在windows上解压adb调试工具,这个网上一大堆,随便给个链接好了

http://ishare.iask.sina.com.cn/f/21287283.html from=like

解压到任意目录,然后进入到cmd,进入adb调试所在目录

[plain]
adb connect 192.168.x.x

adb connect 192.168.x.x


这时候如果显示connected to 192.168.x.x 就说明链接成功了

步骤二:下载aria2

最新版的aria2可以在其官方找到,需要下载android-build版,才能在我们的机顶盒上用

我目前用的是1.16.5版,其他更新版本理论上应该也可以用,得到一个aria2-1.16.5-android-build1.zip文件,解压之,其中只有一个有用的文件aria2c

步骤三:在机顶盒中安装aria2

将aria2复制到机顶盒中,如果你用SD卡当然可以,sd卡目录在/sdcard/external_sdcard,如果没有SD卡,可以直接adb push

[plain]
adb push aria2c /sdcard

adb push aria2c /sdcard
进入adb调试

[plain]
adb shell
su

adb shell
su


然后就进入了linux环境了,这里都要用linux命令

建立目录


[plain]
mkdir -p /data/data/aria2

mkdir -p /data/data/aria2
复制aria2到该目录

[plain]
cp /sdcard/aria2c /data/data/aria2/

cp /sdcard/aria2c /data/data/aria2/
(注意你的aria2所在的目录,如果你是sd卡中的,那就是

[plain]
cp /sdcard/external_sdcard/aria2c /data/data/aria2/

cp /sdcard/external_sdcard/aria2c /data/data/aria2/

步骤四 : 执行

在电脑上用记事本新建一个文件startaria2,下面为启动脚本的内容


[plain]
#!/system/bin/sh
/data/data/aria2/aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all --file-allocation=none --max-connection-per-server=3 --max-concurrent-downloads=3 --dir=/sdcard/external_sdcard --continue

#!/system/bin/sh
/data/data/aria2/aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all --file-allocation=none --max-connection-per-server=3 --max-concurrent-downloads=3 --dir=/sdcard/external_sdcard --continue

其中,--dir是默认下载路径,你可以自己更改,我的路径是默认在SD卡中,如果你接硬盘的话请自行更改路径

然后复制到机顶盒中,比如


[html]
adb push startaria2 /sdcard/

adb push startaria2 /sdcard/
然后执行

[html]
sh /sdcard/startaria2

sh /sdcard/startaria2


机顶盒配置完毕

步骤五:配置电脑端
打开chrome or chromium,到商店安装 迅雷离线助手


右上角设置

\