fix:修复限速失败的问题

pull/951/head
shawswyan 3 years ago
parent aa292e4389
commit f5b35b5bb2
  1. 5
      PublicComponent/src/main/java/com/arialyy/aria/core/loader/NormalLoader.java
  2. 2
      PublicComponent/src/main/java/com/arialyy/aria/core/task/ThreadTask.java

@ -20,6 +20,8 @@ import android.os.Looper;
import com.arialyy.aria.core.common.AbsEntity;
import com.arialyy.aria.core.common.AbsNormalEntity;
import com.arialyy.aria.core.common.CompleteInfo;
import com.arialyy.aria.core.event.DSpeedEvent;
import com.arialyy.aria.core.event.Event;
import com.arialyy.aria.core.event.EventMsgUtil;
import com.arialyy.aria.core.inf.IThreadStateManager;
import com.arialyy.aria.core.listener.IDLoadListener;
@ -57,6 +59,9 @@ public class NormalLoader<T extends AbsTaskWrapper> extends AbsNormalLoader<T> {
return getEntity().getFileSize();
}
@Event
public void maxSpeed(DSpeedEvent event) { setMaxSpeed(event.speed); }
/**
* 设置最大下载/上传速度AbsFtpInfoThread
*

@ -548,7 +548,7 @@ public class ThreadTask implements IThreadTask, IThreadTaskObserver {
@Override public ThreadTask call() throws Exception {
isDestroy = false;
Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND);
Process.setThreadPriority(Process.THREAD_PRIORITY_DEFAULT);
TrafficStats.setThreadStatsTag(UUID.randomUUID().toString().hashCode());
mAdapter.call(this);
return this;

Loading…
Cancel
Save