version:2.8
fix:修复无网络连接时请求接口报错 update:优化网络请求
This commit is contained in:
@@ -22,6 +22,28 @@ import android.view.WindowManager;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.android.internal.view.RotationPolicy;
|
||||
import com.fuying.sn.R;
|
||||
import com.fuying.sn.bean.BaseResponse;
|
||||
import com.fuying.sn.config.CommonConfig;
|
||||
import com.fuying.sn.dialog.CustomDialog;
|
||||
import com.fuying.sn.disklrucache.CacheHelper;
|
||||
import com.fuying.sn.gson.GsonUtils;
|
||||
import com.fuying.sn.manager.ControlManager;
|
||||
import com.fuying.sn.manager.DeviceManager;
|
||||
import com.fuying.sn.network.NetInterfaceManager;
|
||||
import com.fuying.sn.receiver.BootReceiver;
|
||||
import com.fuying.sn.service.ManagerService;
|
||||
import com.fuying.sn.tpush.common.NotificationService;
|
||||
import com.fuying.sn.tpush.po.XGNotification;
|
||||
import com.fuying.sn.utils.ApkUtils;
|
||||
import com.fuying.sn.utils.CacheUtils;
|
||||
import com.fuying.sn.utils.CmdUtil;
|
||||
import com.fuying.sn.utils.FileUtils;
|
||||
import com.fuying.sn.utils.JGYUtils;
|
||||
import com.fuying.sn.utils.SPUtils;
|
||||
import com.fuying.sn.utils.ServiceAliveUtils;
|
||||
import com.fuying.sn.utils.ToastUtil;
|
||||
import com.fuying.sn.utils.Utils;
|
||||
import com.google.gson.JsonElement;
|
||||
import com.google.gson.JsonObject;
|
||||
import com.google.gson.JsonParser;
|
||||
@@ -31,29 +53,6 @@ import com.tencent.android.tpush.XGPushClickedResult;
|
||||
import com.tencent.android.tpush.XGPushRegisterResult;
|
||||
import com.tencent.android.tpush.XGPushShowedResult;
|
||||
import com.tencent.android.tpush.XGPushTextMessage;
|
||||
import com.fuying.sn.R;
|
||||
import com.fuying.sn.bean.BaseResponse;
|
||||
import com.fuying.sn.config.CommonConfig;
|
||||
import com.fuying.sn.dialog.CustomDialog;
|
||||
import com.fuying.sn.disklrucache.CacheHelper;
|
||||
import com.fuying.sn.manager.ControlManager;
|
||||
import com.fuying.sn.manager.DeviceManager;
|
||||
import com.fuying.sn.network.NetInterfaceManager;
|
||||
import com.fuying.sn.receiver.BootReceiver;
|
||||
import com.fuying.sn.service.ManagerService;
|
||||
import com.fuying.sn.service.main.MainService;
|
||||
import com.fuying.sn.tpush.common.NotificationService;
|
||||
import com.fuying.sn.tpush.po.XGNotification;
|
||||
import com.fuying.sn.utils.ApkUtils;
|
||||
import com.fuying.sn.utils.CacheUtils;
|
||||
import com.fuying.sn.utils.CmdUtil;
|
||||
import com.fuying.sn.gson.GsonUtils;
|
||||
import com.fuying.sn.utils.FileUtils;
|
||||
import com.fuying.sn.utils.JGYUtils;
|
||||
import com.fuying.sn.utils.SPUtils;
|
||||
import com.fuying.sn.utils.ServiceAliveUtils;
|
||||
import com.fuying.sn.utils.ToastUtil;
|
||||
import com.fuying.sn.utils.Utils;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
@@ -611,7 +610,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
case JIGUANG_SYSTEM_SETTING:
|
||||
ToastUtil.debugShow("收到推送消息: 系统管控");
|
||||
// ControlManager.getInstance().setSystemSetting(extras);
|
||||
MainService.getPresenter().getSystemSettings();
|
||||
NetInterfaceManager.getInstance().getSystemSettings();
|
||||
// if ("com.jiaoguanyi.os".equals(ForegroundAppUtil.getForegroundPackageName(context))) {
|
||||
// JGYUtils.getInstance().killBackgroundProcesses(context, "com.jiaoguanyi.os");
|
||||
// Intent intent = context.getPackageManager().getLaunchIntentForPackage("com.jiaoguanyi.os");
|
||||
@@ -706,8 +705,8 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
break;
|
||||
case JIGUANG_BIND_UNBIND:
|
||||
ToastUtil.debugShow("老师授权/取消授权");
|
||||
MainService.getPresenter().getAppAndWhite();
|
||||
MainService.getPresenter().getForceInstall();
|
||||
NetInterfaceManager.getInstance().getAppAndWhite();
|
||||
NetInterfaceManager.getInstance().getForceInstall();
|
||||
try {
|
||||
mCacheHelper.delete();
|
||||
} catch (IOException e) {
|
||||
@@ -873,14 +872,14 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
|
||||
synchronized private void sendStartTime(Context context, String jsonString) {
|
||||
// NetInterfaceManager.getInstance().updateAdminInfo();
|
||||
NetInterfaceManager.getInstance().updateAdminInfo();
|
||||
NetInterfaceManager.getInstance().sendRunningApp();
|
||||
NetInterfaceManager.getInstance().SendAppInstallInfo();
|
||||
NetInterfaceManager.getInstance().getAppAndWhite();
|
||||
NetInterfaceManager.getInstance().getSnInfo();
|
||||
if (JGYUtils.getInstance().isScreenOn()) {
|
||||
NetInterfaceManager.getInstance().screenshot();
|
||||
}
|
||||
MainService.getPresenter().getAppAndWhite();
|
||||
MainService.getPresenter().getSnInfo();
|
||||
}
|
||||
|
||||
synchronized private void setUsbStatus(Context context, String jsonString) {
|
||||
@@ -1154,7 +1153,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
@Override
|
||||
public void onComplete() {
|
||||
Log.e("bind", "onComplete: ");
|
||||
MainService.getPresenter().getSnInfo();
|
||||
NetInterfaceManager.getInstance().getSnInfo();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user