From 42f786f9ef6eaeb58fcc7608683267260b34f5f6 Mon Sep 17 00:00:00 2001 From: lzl <1239365383@qq.com> Date: Mon, 15 Dec 2025 15:39:15 +0800 Subject: [PATCH] 76 1.0.8.6 apk download --- .../java/com/xscm/moduleutil/adapter/AppUpdateDialog.java | 3 +-- .../main/java/com/xscm/moduleutil/utils/DownloadUtil.java | 5 ++++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/adapter/AppUpdateDialog.java b/BaseModule/src/main/java/com/xscm/moduleutil/adapter/AppUpdateDialog.java index 9f2e6015..8ddd1da5 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/adapter/AppUpdateDialog.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/adapter/AppUpdateDialog.java @@ -74,8 +74,7 @@ public class AppUpdateDialog extends BaseDialog implemen mProgressDialog.setCanceledOnTouchOutside(false); mProgressDialog.setMessage("下载中请稍等!!!"); mProgressDialog.show(); - DownloadUtil downloadUtil = new DownloadUtil(getContext(),appUpdateModel.getUrl()); - downloadUtil.downloadFile(appUpdateModel.getUrl(), this); + DownloadUtil downloadUtil = new DownloadUtil(getContext(),appUpdateModel.getUrl(),this); } } diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/utils/DownloadUtil.java b/BaseModule/src/main/java/com/xscm/moduleutil/utils/DownloadUtil.java index 945cacef..ddf0d1c1 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/utils/DownloadUtil.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/utils/DownloadUtil.java @@ -52,7 +52,7 @@ public class DownloadUtil { @SuppressLint("CheckResult") - public DownloadUtil(Context context, String downUrl) { + public DownloadUtil(Context context, String downUrl,final DownloadListener downloadListener) { // 1. 判空,避免空指针 if (context == null) { ToastUtils.showShort("Context 不能为 null!"); @@ -88,6 +88,7 @@ public class DownloadUtil { } mApkPath = new File(mContext.getFilesDir(), PATH_APK + downUrlEnd).getAbsolutePath(); } + downloadFile(dUrl, downloadListener); }); } else { LogUtils.e("else ."+(mApi == null)); @@ -100,6 +101,8 @@ public class DownloadUtil { } mApkPath = new File(mContext.getFilesDir(), PATH_APK + downUrl).getAbsolutePath(); } + + downloadFile(downUrl, downloadListener); } }