From 542c054c6904021e067364914fbf6b3947c5039b Mon Sep 17 00:00:00 2001
From: weimingfei <fei_gaming@sina.com>
Date: 星期一, 15 十二月 2025 15:33:48 +0800
Subject: [PATCH] 指纹钥匙柜

---
 keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/main/MainActivity.java |   24 +++---------------------
 1 files changed, 3 insertions(+), 21 deletions(-)

diff --git a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/main/MainActivity.java b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/main/MainActivity.java
index 3d9d176..629717b 100644
--- a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/main/MainActivity.java
+++ b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/main/MainActivity.java
@@ -135,6 +135,7 @@
 import java.util.List;
 import java.util.Timer;
 import java.util.TimerTask;
+import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
 import java.util.concurrent.Future;
 import java.util.regex.Matcher;
@@ -229,23 +230,6 @@
         getPermission();
         mXService = new MyService(this);
         //Timber.tag("====>").d(LMobileInfo.getDeviceUniqueId());
-        Thread.setDefaultUncaughtExceptionHandler((thread, throwable) -> {
-            String time2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
-            getVM().addInfo("GlobalException绾跨▼鎶ラ敊锛�" + thread.getName());
-            try {
-                ByteArrayOutputStream out = new ByteArrayOutputStream();
-                PrintStream print = new PrintStream(out);
-                //瀵煎嚭鍙戠敓寮傚父鐨勬椂闂�
-                print.println(time2);
-                print.println();
-                throwable.printStackTrace(print);
-                SpUtil.saveString(CrashHandler.FILE_NAME+time2,new String(out.toByteArray()));
-                print.close();
-            } catch (Exception e) {
-                e.printStackTrace();
-                getVM().addInfo("閿欒鏃ュ織2"+e.getMessage());
-            }
-        });
     }
 
     private void initM(){
@@ -260,6 +244,7 @@
         if((availableMemory<100&&showTime!=null&&(System.currentTimeMillis()-showTime>5000))||
                 ("02:00:00".equals(StringUtil.getHM()))){
             //鍙敤鍐呭瓨灏忎簬400M,鎴栬�呮瘡澶╁噷鏅�2鐐癸紝閲嶅惎app
+            //ToastView.show(MApplication.mContext,"鍐呭瓨绱у紶锛岄噸鏂板惎鍔�");
             restartApp();
         }
     }
@@ -315,7 +300,6 @@
                 }
                 lastDownTime1 = System.currentTimeMillis();
                 downCount1++;
-                System.out.println();
                 //Timber.tag("==>").d(""+downCount1);
                 if(downCount1>4) {
                     downCount1=0;
@@ -342,7 +326,6 @@
                 }
             }
         });
-
         getDB().imgLeft.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View v1) {
@@ -585,7 +568,6 @@
 
     @Subscribe
     public void GetFacesEvent(GetFacesEvent event){
-        getVM().addInfo("鏌ヨ浜鸿劯鏁版嵁======銆�");
         if(!isFinishing()&&!isUpdatingFace){
             getVM().addInfo("鏌ヨ浜鸿劯鏁版嵁======銆媔sDBLoad = "+isDBLoad);
             if(isDBLoad){
@@ -1385,7 +1367,7 @@
 
     @Subscribe(threadMode = ThreadMode.MAIN)
     public void HttpEvent(HttpEvent e){
-        if(!isFinishing()){
+        if(!isFinishing()&&getVM()!=null){
             getVM().addInfo(e.getMsg());
         }
     }

--
Gitblit v1.9.3