From: SnickerSun Date: Fri, 13 Aug 2021 15:04:16 +0000 (+0800) Subject: 去除 飞行模式重置sim卡的方式, 规避飞行模式恢复不了的问题 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=184f5da612cacc5a13c997a6da90cb6c40faaa3e;p=icsupport.git 去除 飞行模式重置sim卡的方式, 规避飞行模式恢复不了的问题 --- diff --git a/app/src/main/java/com/enqualcomm/support/CoreService.java b/app/src/main/java/com/enqualcomm/support/CoreService.java index 149e7ebe..706c602f 100644 --- a/app/src/main/java/com/enqualcomm/support/CoreService.java +++ b/app/src/main/java/com/enqualcomm/support/CoreService.java @@ -1830,23 +1830,10 @@ public class CoreService extends Service { if (no_network_Heartbeats_Count > 12) { ICLogger.i("当前第" + no_network_Heartbeats_Count + "次心跳都没有连接服务器成功 > 10 ,重置SIM卡尝试重新注册网络!"); SimSignalUtil.send_at_to_reset_simcard(runtime); //直接下此命令不能实现断网重连,所以干脆采用关闭网络再打开的方式。 - SimSignalUtil.setAirMode(this, "OpenAirplane"); - mHandler.postDelayed(reopenSim, 5000); //5秒后重新链接服务器。 no_network_Heartbeats_Count = 0;//重置Sim卡后重置计数。防止后面多次重置Sim卡。 } } - private Runnable reopenSim = new Runnable() { - @Override - public void run() { - if (CoreService.getInstance() != null) { - SimSignalUtil.setAirMode(CoreService.getInstance(), "CloseAirplane"); - // disconnect_server(); - // ReConnectToServer(); - } - } - }; - public void stopConnectionRetryTimer() { if (mTimer_retry_connect != null) { mTimer_retry_connect.shutdownNow();