解决断网后socket重新连接

This commit is contained in:
高健 2022-02-23 17:00:47 +08:00
parent 25c5e04451
commit a7fe0a23e5
2 changed files with 23 additions and 15 deletions

View File

@ -8,8 +8,8 @@ package com.tenlionsoft.baselib.core.retrofit_net;
public class BaseUrlApi {
// public static final String IP = "http://192.168.0.155:7011/";/* 测试IP */
// public static final String IP = "http://10.25.242.190:37210/";/* 测试IP */
public static final String IP = "http://1.24.238.149:37210/";/* 正式IP */
public static final String IP = "http://10.25.242.190:37210/";/* 测试IP */
// public static final String IP = "http://1.24.238.149:37210/";/* 正式IP */
public static final String SYS_USERCENTER = "usercenter/";
public static final String SYS_POPULATION = "population/";/*人口系统*/
public static final String SYS_CASE = "case/";/*事件部件*/
@ -52,12 +52,12 @@ public class BaseUrlApi {
public static final int CAMERA_REQUEST_PHOTO = 0x2224;//相册视频
public static final int HW_CLOUD_PORT = 5061;
public static final String HW_CLOUD_URL = "123.60.231.50";
//
// public static final int HW_CLOUD_PORT = 5061;
// public static final String HW_CLOUD_URL = "10.1.18.2";
// public static final String HW_CLOUD_URL = "123.60.231.50";
//
public static final int HW_CLOUD_PORT = 5061;
public static final String HW_CLOUD_URL = "10.1.18.2";
public static final String SMART_CONSULT_URL = "https://www.cispirit.com/IntelligentConsulting";
@ -71,14 +71,14 @@ public class BaseUrlApi {
public static final String APP_DOWNLOAD_URL = BASE_URL + "app/appversion/download/" + APP_VERSION_ID;
// public static final String HW_CLOUD_MINE = "test7";
// public static final String HW_CLOUD_MINE_PWD = "test7@123";
// public static final String HW_CLOUD_OTHER = "test6";
// public static final String HW_CLOUD_OTHER_PWD = "test6@123";
public static final String HW_CLOUD_MINE = "test7";
public static final String HW_CLOUD_MINE_PWD = "test7@123";
public static final String HW_CLOUD_OTHER = "test6";
public static final String HW_CLOUD_OTHER_PWD = "test6@123";
public static final String HW_CLOUD_MINE = "zh-2";
public static final String HW_CLOUD_MINE_PWD = "Huawei@12345";
public static final String HW_CLOUD_OTHER = "zh-1";
public static final String HW_CLOUD_OTHER_PWD = "Huawei@12345";
// public static final String HW_CLOUD_MINE = "zh-2";
// public static final String HW_CLOUD_MINE_PWD = "Huawei@12345";
// public static final String HW_CLOUD_OTHER = "zh-1";
// public static final String HW_CLOUD_OTHER_PWD = "Huawei@12345";
}

View File

@ -16,6 +16,8 @@ import android.location.Criteria;
import android.location.Geocoder;
import android.location.LocationManager;
import android.media.MediaPlayer;
import android.net.ConnectivityManager;
import android.net.Network;
import android.os.Build;
import android.os.IBinder;
import android.os.PowerManager;
@ -684,6 +686,12 @@ public class BusinessService extends Service {
break;
case PathConfig.ACTION_NET_CHANGE:
LogUtils.e("网络发生变化");
ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
Network[] networks = connMgr.getAllNetworks();
if (networks.length > 0) {
//有网络
getSessionId();
}
break;
}
}