diff --git a/app/src/main/java/com/gh/download/simple/SimpleDownloadManager.kt b/app/src/main/java/com/gh/download/simple/SimpleDownloadManager.kt index d943443e5b..9d24da4f47 100644 --- a/app/src/main/java/com/gh/download/simple/SimpleDownloadManager.kt +++ b/app/src/main/java/com/gh/download/simple/SimpleDownloadManager.kt @@ -1,6 +1,5 @@ package com.gh.download.simple -import com.halo.assistant.HaloApp import com.lg.download.* import com.lg.ndownload.DownloadConfig import com.lg.ndownload.DownloadDbManager @@ -11,20 +10,9 @@ import java.util.concurrent.Executors object SimpleDownloadManager { - private const val MAX_DOWNLOADING_TASK = 2 - private val mDownloadQueue by lazy { DownloadQueue.getInstance() } private val mExecutor by lazy { Executors.newCachedThreadPool() } - fun init() { - ExecutorProvider.getInstance().backgroundExecutor.execute { - DownloadDbManager.init(HaloApp.getInstance()) - } - - // 设置最大同时下载任务数 (可选) - DownloadQueue.getInstance().setMaxDownloadingTask(MAX_DOWNLOADING_TASK) - } - /** * 继续任务 */ diff --git a/app/src/main/java/com/halo/assistant/HaloApp.java b/app/src/main/java/com/halo/assistant/HaloApp.java index f22452b9d4..f15eefcd49 100644 --- a/app/src/main/java/com/halo/assistant/HaloApp.java +++ b/app/src/main/java/com/halo/assistant/HaloApp.java @@ -453,7 +453,6 @@ public class HaloApp extends MultiDexApplication { // 避免在华为设备上出现 `Register too many Broadcast Receivers` 异常,可见 https://github.com/llew2011/HuaWeiVerifier LoadedApkHuaWei.hookHuaWeiVerifier(this); - SimpleDownloadManager.INSTANCE.init(); DownloadMessageHandler.INSTANCE.init(SimpleDownloadDatabase.getInstance().downloadDao()); // 预加载游戏库图标