From 19fea4d8ccdb5d3b2989801991562a2719564a44 Mon Sep 17 00:00:00 2001 From: donghongyu-pc Date: Fri, 1 Nov 2024 11:31:26 +0800 Subject: [PATCH] =?UTF-8?q?[6.7.2]=201=E3=80=81=E4=BF=AE=E6=94=B9=E5=9F=8B?= =?UTF-8?q?=E7=82=B9=E6=95=B0=E6=8D=AE=E4=B8=AD=E8=8E=B7=E5=8F=96=E7=BD=91?= =?UTF-8?q?=E7=BB=9C=E7=8A=B6=E6=80=81=E6=95=B0=E6=8D=AE=EF=BC=8C=E5=8E=9F?= =?UTF-8?q?=E5=9B=A0=E6=98=AF=E4=BC=9A=E9=80=A0=E6=88=90ANR=EF=BC=8C?= =?UTF-8?q?=E6=9C=AC=E6=9C=9F=E5=85=88=E5=85=B3=E6=8E=89=EF=BC=8C=E4=B8=8B?= =?UTF-8?q?=E4=B8=AA=E7=89=88=E6=9C=AC=E6=9B=B4=E6=8D=A2=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=96=B9=E5=BC=8F=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mogo/commons/utils/MogoAnalyticUtils.kt | 47 ++++++++++--------- 1 file changed, 25 insertions(+), 22 deletions(-) diff --git a/foudations/mogo-commons/src/main/java/com/mogo/commons/utils/MogoAnalyticUtils.kt b/foudations/mogo-commons/src/main/java/com/mogo/commons/utils/MogoAnalyticUtils.kt index 7dea29de89..751fabc42b 100644 --- a/foudations/mogo-commons/src/main/java/com/mogo/commons/utils/MogoAnalyticUtils.kt +++ b/foudations/mogo-commons/src/main/java/com/mogo/commons/utils/MogoAnalyticUtils.kt @@ -29,21 +29,24 @@ import java.util.TimerTask */ object MogoAnalyticUtils { - var network_is_available = false - - private val handler = Handler(Looper.getMainLooper()) - private val runnable = object : Runnable { - override fun run() { - NetworkUtils.isAvailableByPingAsync("49.233.99.26", object : Utils.Consumer { - override fun accept(isAvailable: Boolean) { - network_is_available = isAvailable - } - }) - // 这里执行你的任务 - // 重新安排下一个任务 - handler.postDelayed(this, 5000) // 每隔5秒执行一次 - } - } +// var network_is_available = false +// var network_address = "0.0.0.0" +// +// private val handler = Handler(Looper.getMainLooper()) +// private val runnable = object : Runnable { +// override fun run() { +// NetworkUtils.isAvailableByPingAsync("49.233.99.26", object : Utils.Consumer { +// override fun accept(isAvailable: Boolean) { +// network_is_available = isAvailable +// } +// }) +// network_address = NetworkUtils.getIPAddress(true) +// +// // 这里执行你的任务 +// // 重新安排下一个任务 +// handler.postDelayed(this, 5000) // 每隔5秒执行一次 +// } +// } @Keep @@ -68,8 +71,8 @@ object MogoAnalyticUtils { } Analytics.getInstance().start(context) - // 启动定时任务 - handler.post(runnable) +// // 启动定时任务 +// handler.post(runnable) } /** @@ -91,11 +94,11 @@ object MogoAnalyticUtils { // 网络状态监听 - properties["network_address"] = NetworkUtils.getIPAddress(true) - properties["network_type"] = NetworkUtils.getNetworkType().name - properties["network_ssid"] = NetworkUtils.getSSID() - properties["network_wifi_enabled "] = NetworkUtils.getWifiEnabled() - properties["network_is_available"] = network_is_available +// properties["network_address"] = network_address +// properties["network_type"] = NetworkUtils.getNetworkType().name +// properties["network_ssid"] = NetworkUtils.getSSID() +// properties["network_wifi_enabled "] = NetworkUtils.getWifiEnabled() +// properties["network_is_available"] = network_is_available } catch (e: Exception) { e.printStackTrace() properties["network_type"] = "获取设备网络状态错误"