version:1.5

fix:迁移到奥乐云平台
add:
This commit is contained in:
2021-12-10 14:49:23 +08:00
parent 2462bafa85
commit ed8310da47
713 changed files with 6024 additions and 4805 deletions

View File

@@ -0,0 +1,51 @@
package com.aoleyun.os.service;
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.util.Log;
import com.aoleyun.os.TTUtils.APKUtils;
import com.arialyy.annotations.Download;
import com.arialyy.aria.core.Aria;
import com.arialyy.aria.core.task.DownloadTask;
public class MainService extends Service {
private String TAG = MainService.class.getSimpleName();
public MainService() {
}
@Override
public IBinder onBind(Intent intent) {
return null;
}
@Override
public void onCreate() {
Log.e(TAG, "onCreate: ");
Aria.download(this).register();
super.onCreate();
}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return START_STICKY;
}
@Download.onTaskRunning
void taskRunning(DownloadTask task) {
Log.e("aria running", "正在下载:" + task.getState() + "--" + task.getPercent() + "--" + task.getExtendField());
}
@Download.onTaskComplete
void taskComplete(DownloadTask task) {
APKUtils.installApp(MainService.this, task.getFilePath());
Aria.download(this).load(task.getDownloadEntity().getId()).cancel();
}
@Download.onTaskFail
void taskFail(DownloadTask task) {
Log.e(TAG, "taskFail: " + task.getDownloadEntity().getUrl());
}
}