From 2a320dc04d6deb22116ebfd302d6f898a15f23af Mon Sep 17 00:00:00 2001 From: Runt <qingingrunt2010@qq.com> Date: Wed, 17 Aug 2022 13:29:58 +0000 Subject: [PATCH] 日期转换问题 --- app/src/main/java/com/runt/open/mvvm/MyApplication.java | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/runt/open/mvvm/MyApplication.java b/app/src/main/java/com/runt/open/mvvm/MyApplication.java index 8ed880c..41a2cc5 100644 --- a/app/src/main/java/com/runt/open/mvvm/MyApplication.java +++ b/app/src/main/java/com/runt/open/mvvm/MyApplication.java @@ -5,9 +5,11 @@ import android.content.Context; import android.os.Bundle; +import android.os.Process; import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import com.runt.open.mvvm.listener.CrashHandler; import com.runt.open.mvvm.util.MyLog; import com.scwang.smart.refresh.footer.ClassicsFooter; import com.scwang.smart.refresh.header.ClassicsHeader; @@ -42,6 +44,7 @@ @Override public void onCreate() { super.onCreate(); + MyLog.i(TAG,"onCreate"); application = this; //CrashReport.initCrashReport(getApplicationContext(), "8d88679ae9", false);//注册bugly //设置全局的Header构建器 @@ -109,6 +112,15 @@ } } }); + + CrashHandler crashHandler = CrashHandler.getInstance(); + crashHandler.init(getApplicationContext(), () -> { + for(Activity activity : activities){ + activity.finish(); + } + Process.killProcess(Process.myPid()); + System.exit(0); + }); } /** @@ -121,14 +133,6 @@ System.exit(0); } - public void clearActivities(){ - for(Activity activity:activities){ - /*if(activity instanceof LoginActivity){ - continue; - }*/ - activity.finish(); - } - } public boolean isInfront(){ return isInfront; -- Gitblit v1.9.1