Skip to content

Commit a0e4f0f

Browse files
committed
see 08/18 log
1 parent 0ef1410 commit a0e4f0f

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

app/src/main/java/com/blankj/androidutilcode/UtilsApp.java

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.blankj.androidutilcode;
22

33
import com.blankj.androidutilcode.base.BaseApplication;
4+
import com.blankj.subutil.util.ThreadPoolUtils;
45
import com.blankj.utilcode.util.CrashUtils;
56
import com.blankj.utilcode.util.FileIOUtils;
67
import com.blankj.utilcode.util.FileUtils;
@@ -47,6 +48,7 @@ private void initLeakCanary() {
4748
LeakCanary.install(this);
4849
}
4950

51+
// init it in ur application
5052
public void initLog() {
5153
LogUtils.Config config = LogUtils.getConfig()
5254
.setLogSwitch(BuildConfig.DEBUG)// 设置log总开关,包括输出到控制台和文件,默认开
@@ -69,11 +71,17 @@ private void initCrash() {
6971

7072
private void initAssets() {
7173
if (!FileUtils.isFileExists(com.blankj.androidutilcode.Config.getTestApkPath())) {
72-
try {
73-
FileIOUtils.writeFileFromIS(com.blankj.androidutilcode.Config.getTestApkPath(), getAssets().open("test_install"), false);
74-
} catch (IOException e) {
75-
e.printStackTrace();
76-
}
74+
ThreadPoolUtils poolUtils = new ThreadPoolUtils(ThreadPoolUtils.SingleThread, 1);
75+
poolUtils.execute(new Runnable() {
76+
@Override
77+
public void run() {
78+
try {
79+
FileIOUtils.writeFileFromIS(Config.getTestApkPath(), getAssets().open("test_install"), false);
80+
} catch (IOException e) {
81+
e.printStackTrace();
82+
}
83+
}
84+
});
7785
}
7886
}
7987
}

0 commit comments

Comments
 (0)