From 8fa3f3d832a30d7ab5d0f53b78ec4e2311509079 Mon Sep 17 00:00:00 2001 From: juntao Date: Wed, 26 Aug 2020 19:52:38 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=9B=B4=E6=96=B0=E6=8E=A8?= =?UTF-8?q?=E9=80=81=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/gh/gamecenter/manager/UpdateManager.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/gh/gamecenter/manager/UpdateManager.java b/app/src/main/java/com/gh/gamecenter/manager/UpdateManager.java index 3ce5c489f2..8a9bcf1c4c 100644 --- a/app/src/main/java/com/gh/gamecenter/manager/UpdateManager.java +++ b/app/src/main/java/com/gh/gamecenter/manager/UpdateManager.java @@ -235,12 +235,12 @@ public class UpdateManager { loadingDialog.dismiss(); } if (response != null) { - if (appEntity.isForce() || isUpdateFileDownloaded(response)) { - showUpdateDialog(response); + if (!appEntity.isForce() + && !isUpdateFileDownloaded(response) + && NetworkUtils.isWifiConnected(mContext)) { + createUpdate(response, true); } else { - if (NetworkUtils.isWifiConnected(mContext)) { - createUpdate(response, true); - } + showUpdateDialog(response); } if (handler != null) { Message message = new Message(); @@ -414,7 +414,7 @@ public class UpdateManager { } downloadEntity.setPackageName(mContext.getPackageName()); - DownloadManager.getInstance(mContext).cancel(downloadEntity.getUrl(), false, true); + DownloadManager.getInstance(mContext).cancel(downloadEntity.getUrl(), true, true); DownloadManager.getInstance(mContext).pauseAll(); AppExecutor.getUiExecutor().executeWithDelay(() -> {