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