From 92fdf3a3cee140c60fd2557f6f97901576f34398 Mon Sep 17 00:00:00 2001 From: Blankj <625783482@qq.com> Date: Sat, 19 May 2018 20:58:20 +0800 Subject: [PATCH] see 05/22 log --- .../androidutilcode/helper/AssertHelper.java | 28 +++++++++---------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/com/blankj/androidutilcode/helper/AssertHelper.java b/app/src/main/java/com/blankj/androidutilcode/helper/AssertHelper.java index 8e4a9722..09235d98 100644 --- a/app/src/main/java/com/blankj/androidutilcode/helper/AssertHelper.java +++ b/app/src/main/java/com/blankj/androidutilcode/helper/AssertHelper.java @@ -1,14 +1,12 @@ package com.blankj.androidutilcode.helper; import com.blankj.androidutilcode.Config; -import com.blankj.subutil.util.ThreadPoolUtils; import com.blankj.utilcode.util.FileIOUtils; import com.blankj.utilcode.util.FileUtils; import com.blankj.utilcode.util.LogUtils; +import com.blankj.utilcode.util.ThreadUtils; import com.blankj.utilcode.util.Utils; -import java.io.IOException; - /** *
  *     author: Blankj
@@ -21,19 +19,19 @@ public class AssertHelper {
 
     public static void releaseInstallApk(final OnReleasedListener listener) {
         if (!FileUtils.isFileExists(Config.TEST_APK_PATH)) {
-            ThreadPoolUtils poolUtils = new ThreadPoolUtils(ThreadPoolUtils.SingleThread, 1);
-            poolUtils.execute(new Runnable() {
+            ThreadUtils.executeByIo(new ThreadUtils.SimpleTask() {
                 @Override
-                public void run() {
-                    try {
-                        FileIOUtils.writeFileFromIS(
-                                Config.TEST_APK_PATH,
-                                Utils.getApp().getAssets().open("test_install"),
-                                false
-                        );
-                    } catch (IOException e) {
-                        e.printStackTrace();
-                    }
+                public Void doInBackground() throws Throwable {
+                    FileIOUtils.writeFileFromIS(
+                            Config.TEST_APK_PATH,
+                            Utils.getApp().getAssets().open("test_install"),
+                            false
+                    );
+                    return null;
+                }
+
+                @Override
+                public void onSuccess(Void result) {
                     if (listener != null) {
                         listener.onReleased();
                     }
-- 
GitLab