From 92ccd42422cc1b39b00c2e742f9099393e619ee9 Mon Sep 17 00:00:00 2001 From: xiaowusky Date: Thu, 7 Sep 2023 10:31:54 +0800 Subject: [PATCH] =?UTF-8?q?desc:crash=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../safetywatcher/watcher/port/ParseHelper.kt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/yinuo/safetywatcher/watcher/port/ParseHelper.kt b/app/src/main/java/com/yinuo/safetywatcher/watcher/port/ParseHelper.kt index 2fe0a9a..761e146 100644 --- a/app/src/main/java/com/yinuo/safetywatcher/watcher/port/ParseHelper.kt +++ b/app/src/main/java/com/yinuo/safetywatcher/watcher/port/ParseHelper.kt @@ -155,11 +155,15 @@ object ParseHelper { // 存储范围最大值 MMKVUtils.put("range_${gasType}", "0$unit~$rangHexLong$unit") - // 上传实时气体数据 - tempGasData.add(gas) - if (tempGasData.size > GAS_CLOUD_UPLOAD_SIZE_ONCE) { - devicesApi.uploadGasData(tempGasData) - tempGasData.clear() + try { + // 上传实时气体数据 + tempGasData.add(gas) + if (tempGasData.size > GAS_CLOUD_UPLOAD_SIZE_ONCE) { + devicesApi.uploadGasData(tempGasData) + tempGasData.clear() + } + } catch (e: Exception) { + e.printStackTrace() } } }