默认的checkRetryDownload(重试下载)放到initDownloadService(初始化下载)里面

This commit is contained in:
kehaoyuan
2020-05-15 13:32:01 +08:00
parent b27ecab969
commit 25cd086298
2 changed files with 11 additions and 14 deletions

View File

@ -23,6 +23,9 @@ import android.view.View;
import android.view.Window;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.lifecycle.ViewModelProviders;
import com.gh.base.AppUncaughtHandler;
import com.gh.base.BaseActivity;
import com.gh.base.fragment.BaseFragment_ViewPager;
@ -116,8 +119,6 @@ import java.util.TimerTask;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
import androidx.annotation.NonNull;
import androidx.lifecycle.ViewModelProviders;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.schedulers.Schedulers;
import okhttp3.MediaType;
@ -212,9 +213,10 @@ public class MainActivity extends BaseActivity {
"玩家操作", "点击关闭"));
}
// checkTinkerPath(); // todo 看情况是否需要显示弹窗
// checkTinkerPath(); // 看情况是否需要显示补丁弹窗
checkRetryDownload();
// 必须放在这里否在会导致获取baseActivity不是本应用包名
DownloadManager.getInstance(this).initDownloadService();
checkNotificationPermission();
@ -244,8 +246,6 @@ public class MainActivity extends BaseActivity {
PushHelper.postPushClickAction(this.getApplicationContext(), null);
}, 2000);
//必须放在这里否在会导致获取baseActivity不是本应用包名
DownloadManager.getInstance(this).initDownloadService();
// 耗时操作
AppExecutor.getIoExecutor().execute(() -> {