-[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":703,"versionName":"2011162055","enabled":true,"outputFile":"ICSer_V703_2011162055_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V703_2011162055_release.apk","properties":{}}]
\ No newline at end of file
+[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":704,"versionName":"2011171449","enabled":true,"outputFile":"ICSer_V704_2011171449_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V704_2011171449_release.apk","properties":{}}]
\ No newline at end of file
}\r
if( no_network_Heartbeats_Count >12){\r
ICLogger.i("当前第"+no_network_Heartbeats_Count+"次心跳都没有连接服务器成功 > 10 ,重置SIM卡尝试重新注册网络!");\r
- //SimSignalUtil.send_at_to_reset_simcard(runtime); //直接下此命令不能实现断网重连,所以干脆采用关闭网络再打开的方式。\r
- SimSignalUtil.setAirMode(this,"OpenAirplane");\r
- mHandler.postDelayed(reopenSim,5000);\r
+ SimSignalUtil.send_at_to_reset_simcard(runtime); //直接下此命令不能实现断网重连,所以干脆采用关闭网络再打开的方式。\r
+ //SimSignalUtil.setAirMode(this,"OpenAirplane");\r
+ mHandler.postDelayed(reopenSim,5000); //5秒后重新链接服务器。\r
no_network_Heartbeats_Count=0;//重置Sim卡后重置计数。防止后面多次重置Sim卡。\r
}\r
}\r
private Runnable reopenSim =new Runnable(){\r
@Override\r
public void run() {\r
- if (CoreService.getInstance()!=null)\r
- SimSignalUtil.setAirMode(CoreService.getInstance(),"CloseAirplane");\r
+ if (CoreService.getInstance()!=null) {\r
+ // SimSignalUtil.setAirMode(CoreService.getInstance(), "CloseAirplane");\r
+ disconnect_server();\r
+ ReConnectToServer();\r
+ }\r
}\r
};\r
public void stopConnectionRetryTimer(){\r
Deliver.sendLocationMSG(protocolAPIHelper.getLBSLocationMSG(runtime));\r
}\r
\r
+ }else if(cmd.startsWith("resetsim")) {\r
+\r
+ if(CoreService.getInstance()!=null){\r
+ SimSignalUtil.send_at_to_reset_simcard(CoreService.getInstance().runtime);\r
+ }\r
+\r
+ }else if(cmd.startsWith("airplane")) {\r
+\r
+ if(CoreService.getInstance()!=null){\r
+ SimSignalUtil.setAirMode(CoreService.getInstance(), "OpenAirplane");\r
+ new Handler().postDelayed(new Runnable() {\r
+ @Override\r
+ public void run() {\r
+ SimSignalUtil.setAirMode(CoreService.getInstance(),"CloseAirplane");\r
+ }\r
+ },5000);\r
+ }\r
}else if(cmd.startsWith("testCMDRecords")) {\r
\r
if(CoreService.getInstance()!=null){\r
-#Mon Nov 16 20:55:24 CST 2020\r
-VERSION_CODE=703\r
+#Tue Nov 17 14:49:39 CST 2020\r
+VERSION_CODE=704\r