From ba92b976c7fb9f8bbe4a1bf9d06fa8468d26be58 Mon Sep 17 00:00:00 2001
From: weimingfei <fei_gaming@sina.com>
Date: 星期一, 15 十二月 2025 18:01:13 +0800
Subject: [PATCH] 指纹钥匙柜人脸报错
---
keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/MApplication.java | 49 +++++++++++++++++++++++++------------------------
1 files changed, 25 insertions(+), 24 deletions(-)
diff --git a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/MApplication.java b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/MApplication.java
index 72c7af9..9044b12 100644
--- a/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/MApplication.java
+++ b/keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/MApplication.java
@@ -9,13 +9,14 @@
import android.widget.ImageView;
import androidx.annotation.Nullable;
+import com.doumee.keyCabinet.bean.DevConfigBean;
+import com.doumee.keyCabinet.bean.LoginBean;
import com.doumee.keyCabinet.utils.CrashHandler;
import com.bumptech.glide.Glide;
import com.doumee.keyCabinet.utils.TimeUtils;
import com.doumee.lib_coremodel.base.CoreConfig;
import com.doumee.lib_coremodel.http.other.OkHttpNetworkFetcher;
import com.doumee.lib_coremodel.util.SpUtil;
-import com.doumee.keyCabinet.bean.ConfigBean;
import com.doumee.keyCabinet.bean.MemberBean;
import com.doumee.keyCabinet.utils.LanguageUtil;
import com.facebook.fresco.helper.Phoenix;
@@ -38,6 +39,7 @@
import java.io.File;
import java.util.HashSet;
+import java.util.Random;
import java.util.Set;
import dagger.hilt.android.HiltAndroidApp;
@@ -140,7 +142,7 @@
}
private static CountTimerCallBack timerCallBack;
- public static void initCountTimer(boolean isToGuild,CountTimerCallBack callBack){
+ public static void initCountTimer(long time,CountTimerCallBack callBack){
if(countTimer!=null){
countTimer.cancel();
}
@@ -151,7 +153,7 @@
return;
}
timerCallBack = callBack;
- countTimer = new CountDownTimer(configBean.getBackHomeTime()*1000, 1*1000) {
+ countTimer = new CountDownTimer(time, 1*1000) {
@Override
public void onTick(long millisUntilFinished) {
//Timber.tag("CountTimer==>").d(millisUntilFinished+"");
@@ -192,28 +194,16 @@
}
}
- private static ConfigBean configBean;
- public static void saveConfigBean(ConfigBean bean){
+ private static DevConfigBean configBean;
+ public static void saveConfigBean(DevConfigBean bean){
configBean = bean;
}
- public static ConfigBean getConfigBean(){
+ public static DevConfigBean getConfigBean(){
if(configBean==null){
- configBean = new ConfigBean();
+ configBean = new DevConfigBean();
}
return configBean;
- }
-
- private static MemberBean memberBean;
- public static void saveMemberBean(MemberBean bean){
- memberBean = bean;
- }
-
- public static MemberBean getMemberBean(){
- if(memberBean==null){
- memberBean = new MemberBean();
- }
- return memberBean;
}
private static UsbDevice customDevice;
@@ -226,13 +216,24 @@
customDevice = device;
}
- private static String cookie;
+ private static LoginBean loginBean;
- public static String getCookie() {
- return cookie;
+ public static LoginBean getLoginBean() {
+ if(loginBean==null){
+ loginBean = new LoginBean();
+ }
+ return loginBean;
}
- public static void setCookie(String cookie) {
- MApplication.cookie = cookie;
+ public static void setLoginBean(LoginBean cookie) {
+ MApplication.loginBean = cookie;
+ }
+
+ private static Random random;
+ public static boolean nextBoolean(){
+ if(random==null){
+ random = new Random();
+ }
+ return random.nextBoolean();
}
}
--
Gitblit v1.9.3