From 84fee71df6622a5c8459f243d8f86cbc066ce0a4 Mon Sep 17 00:00:00 2001 From: sunnylqm Date: Wed, 20 Jan 2021 23:38:21 +0800 Subject: [PATCH] Fix cleanup target dir --- .../java/cn/reactnative/modules/update/DownloadTask.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/android/src/main/java/cn/reactnative/modules/update/DownloadTask.java b/android/src/main/java/cn/reactnative/modules/update/DownloadTask.java index c7e418f..72fae4c 100644 --- a/android/src/main/java/cn/reactnative/modules/update/DownloadTask.java +++ b/android/src/main/java/cn/reactnative/modules/update/DownloadTask.java @@ -510,21 +510,20 @@ class DownloadTask extends AsyncTask { if (UpdateContext.DEBUG) { e.printStackTrace(); } - File targetToClean = params[0].targetFile; switch (taskType) { case DownloadTaskParams.TASK_TYPE_PATCH_FULL: case DownloadTaskParams.TASK_TYPE_PATCH_FROM_APK: case DownloadTaskParams.TASK_TYPE_PATCH_FROM_PPK: try { - removeDirectory(targetToClean); + removeDirectory(params[0].unzipDirectory); } catch (IOException ioException) { ioException.printStackTrace(); } break; case DownloadTaskParams.TASK_TYPE_PLAIN_DOWNLOAD: - if (targetToClean.exists()) { - targetToClean.delete(); - } +// if (targetToClean.exists()) { + params[0].targetFile.delete(); +// } break; default: break;