You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
3.1 KiB
75 lines
3.1 KiB
package com.arialyy.simple.test;
|
|
|
|
import android.os.Bundle;
|
|
import android.os.Environment;
|
|
import android.util.Log;
|
|
import android.view.View;
|
|
import com.arialyy.aria.core.Aria;
|
|
import com.arialyy.aria.core.download.DownloadEntity;
|
|
import com.arialyy.aria.core.download.DownloadTaskEntity;
|
|
import com.arialyy.aria.util.ALog;
|
|
import com.arialyy.simple.R;
|
|
import com.arialyy.simple.base.BaseActivity;
|
|
import com.arialyy.simple.databinding.ActivityTestBinding;
|
|
import java.util.List;
|
|
|
|
/**
|
|
* Created by laoyuyu on 2018/4/13.
|
|
*/
|
|
|
|
public class AnyRunActivity extends BaseActivity<ActivityTestBinding> {
|
|
AnyRunnModule module;
|
|
String[] urls;
|
|
int index = 0;
|
|
//String URL = "http://static.gaoshouyou.com/d/12/0d/7f120f50c80d2e7b8c4ba24ece4f9cdd.apk";
|
|
//String URL = "http://58.213.157.242:8081/sims_file/rest/v1/file/mshd_touchscreen_ms/guideFile/41c33556-dc4a-4d78-bb76-b9f627f94448.mp4/%E5%85%AB%E5%8D%A6%E6%B4%B2%E5%8D%97%E4%BA%AC%E5%86%9C%E4%B8%9A%E5%98%89%E5%B9%B4%E5%8D%8E0511.mp4";
|
|
//String URL = "http://d1.showself.com/download/showself_android-s236279_release.apk";
|
|
//String URL = "http://static.gaoshouyou.com/d/22/94/822260b849944492caadd2983f9bb624.apk";
|
|
//private final String URL = "ftp://192.168.29.140:21/download/AriaPrj.rar";
|
|
//String URL = "https://dl.genymotion.com/releases/genymotion-2.12.1/genymotion-2.12.1-vbox.exe";
|
|
String URL = "ftp://192.168.29.140:21/download/SDK_Demo-release.apk";
|
|
//String URL = "ftp://z:z@dygod18.com:21211/[电影天堂www.dy2018.com]猩球崛起3:终极之战BD国英双语中英双字.mkv";
|
|
//private String URL = "https://www.bilibili.com/bangumi/play/ep77693";
|
|
//private String URL = "http://cn-hbsjz-cmcc-v-03.acgvideo.com/upgcxcode/63/82/5108263/5108263-1-80.flv?expires=1530178500&platform=pc&ssig=vr7gLl0duyqWqSMnIpzaDA&oi=3746029570&nfa=BpfiWF+i4mNW8KzjZFHzBQ==&dynamic=1&hfa=2030547937&hfb=Yjk5ZmZjM2M1YzY4ZjAwYTMzMTIzYmIyNWY4ODJkNWI=&trid=3476be01a9254115b15f8cc7198600fe&nfc=1";
|
|
|
|
@Override protected int setLayoutId() {
|
|
return R.layout.activity_test;
|
|
}
|
|
|
|
@Override protected void init(Bundle savedInstanceState) {
|
|
super.init(savedInstanceState);
|
|
Aria.init(this);
|
|
mBar.setVisibility(View.GONE);
|
|
module = new AnyRunnModule(this);
|
|
urls = getResources().getStringArray(R.array.group_urls);
|
|
DownloadTaskEntity entity = Aria.download(this).getDownloadTask(URL);
|
|
Log.d(TAG, entity + "");
|
|
}
|
|
|
|
public void onClick(View view) {
|
|
switch (view.getId()) {
|
|
case R.id.start:
|
|
//module.start(URL);
|
|
module.startFtp(URL);
|
|
break;
|
|
case R.id.stop:
|
|
module.stop(URL);
|
|
break;
|
|
case R.id.cancel:
|
|
module.cancel(URL);
|
|
//String newUrl = "ftp://192.168.29.140:21/download/11SDK_Demo-release.apk";
|
|
//Aria.download(this)
|
|
// .loadFtp(URL)
|
|
// .updateUrl(newUrl)
|
|
// .login("lao", "123456")
|
|
// .setFilePath(Environment.getExternalStorageDirectory().getPath() + "/")
|
|
// .start();
|
|
break;
|
|
}
|
|
}
|
|
|
|
@Override protected void onDestroy() {
|
|
super.onDestroy();
|
|
module.unRegister();
|
|
}
|
|
}
|
|
|