From 6e512f99ae6d56f52cd79ff7ea7245a431be4dbb Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期一, 16 三月 2020 16:30:27 +0800 Subject: [PATCH] 修改判断消息ID可能导致崩溃的bug --- app/src/main/java/safeluck/drive/evaluation/app.java | 11 +---------- 1 files changed, 1 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java index 6fc62f7..9f28086 100644 --- a/app/src/main/java/safeluck/drive/evaluation/app.java +++ b/app/src/main/java/safeluck/drive/evaluation/app.java @@ -314,7 +314,7 @@ jsonObject = new JSONObject(json); int qf = jsonObject.getInt("qf"); int satNum = jsonObject.getInt("sat_num"); - if (lastSatEqualNow(satNum)){ + if (lastSatEqualNow(satNum)&&lastQfEqualNow(qf)){ }else{ String[] rtk_strs = new String[2]; @@ -324,16 +324,7 @@ OneTimeWorkRequest appStatusWorker = new OneTimeWorkRequest.Builder(AppStatusWorker.class).setInputData(rtkInfoData).build(); WorkManager.getInstance(getApplicationContext()).enqueue(appStatusWorker); } - if (lastQfEqualNow(qf)){ - }else{ - String[] rtk_strs = new String[2]; - rtk_strs[0] = Constant.RTK_INFO_SAT_QF; - rtk_strs[1] = json; - Data rtkInfoData = new Data.Builder().putStringArray(Constant.APP_STATUS,rtk_strs).build(); - OneTimeWorkRequest appStatusWorker = new OneTimeWorkRequest.Builder(AppStatusWorker.class).setInputData(rtkInfoData).build(); - WorkManager.getInstance(getApplicationContext()).enqueue(appStatusWorker); - } } catch (JSONException e) { e.printStackTrace(); } -- Gitblit v1.8.0