From b5f467f705eb0207b6394276e32b2492013968e7 Mon Sep 17 00:00:00 2001 From: "Mr.Buzz" Date: Thu, 16 Feb 2023 00:06:49 +0700 Subject: [PATCH] skip md5 check if hash value is empty --- .../main/java/com/azhon/appupdate/service/DownloadService.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/appupdate/src/main/java/com/azhon/appupdate/service/DownloadService.kt b/appupdate/src/main/java/com/azhon/appupdate/service/DownloadService.kt index 5f43a51..7314bdf 100644 --- a/appupdate/src/main/java/com/azhon/appupdate/service/DownloadService.kt +++ b/appupdate/src/main/java/com/azhon/appupdate/service/DownloadService.kt @@ -74,6 +74,9 @@ class DownloadService : Service(), OnDownloadListener { * Check whether the Apk has been downloaded, don't download again */ private fun checkApkMd5(): Boolean { + if (manager.apkMD5.isNullOrBlank()) { + return false; + } val file = File(manager.downloadPath, manager.apkName) if (file.exists()) { return FileUtil.md5(file).equals(manager.apkMD5, ignoreCase = true)