version:
fix:优化请求次数 update:
This commit is contained in:
@@ -27,13 +27,10 @@ import com.aoleyun.sn.R;
|
||||
import com.aoleyun.sn.base.BaseApplication;
|
||||
import com.aoleyun.sn.bean.BaseResponse;
|
||||
import com.aoleyun.sn.bean.RemoteDebug;
|
||||
import com.aoleyun.sn.bean.SnRunLog;
|
||||
import com.aoleyun.sn.comm.CommonConfig;
|
||||
import com.aoleyun.sn.comm.JGYActions;
|
||||
import com.aoleyun.sn.manager.AmapManager;
|
||||
import com.aoleyun.sn.network.HTTPInterface;
|
||||
import com.aoleyun.sn.network.NetInterfaceManager;
|
||||
import com.aoleyun.sn.rlog.LogDBManager;
|
||||
import com.aoleyun.sn.service.main.MainService;
|
||||
import com.aoleyun.sn.tpush.common.NotificationService;
|
||||
import com.aoleyun.sn.tpush.po.XGNotification;
|
||||
@@ -124,7 +121,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
private final String HIDE_DESKTOP_ICON = "18";
|
||||
/*禁止滑动*/
|
||||
private final String DISABLE_APP_SLIDE = "19";
|
||||
/*更新引用白名单*/
|
||||
/*更新应用白名单*/
|
||||
private final String UPDATE_INFO = "20";
|
||||
/*截图*/
|
||||
private final String SN_SCREENSHOT = "21";
|
||||
@@ -462,8 +459,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
SaveListUtils.sendForceAPP(mContext);
|
||||
ApkUtils.UninstallAPP(mContext, pkg);
|
||||
}
|
||||
HTTPInterface.getAppLimit(mContext);
|
||||
HTTPInterface.getNetAndLaunchSetting(mContext);
|
||||
NetInterfaceManager.getInstance().getNetAndLaunchSetting();
|
||||
break;
|
||||
case MSG_SETTING:
|
||||
ToastUtil.betaShow("收到管控:系统设置");
|
||||
@@ -493,9 +489,8 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
break;
|
||||
case MSG_INSTALL:
|
||||
ToastUtil.betaShow("收到管控:应用安装");
|
||||
HTTPInterface.getAppLimit(mContext);
|
||||
doDownloadAndInstall(extras);
|
||||
HTTPInterface.setHideDesktopIcon(mContext);
|
||||
NetInterfaceManager.getInstance().setHideDesktopIcon();
|
||||
break;
|
||||
case MSG_LOCK:
|
||||
ToastUtil.betaShow("收到管控:设备锁定");
|
||||
@@ -569,7 +564,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
Handler.getMain().postDelayed(() -> {
|
||||
//后台发送时数据库未改变,有时候可能获取到的数据时上一次的
|
||||
Log.e(TAG, "run: HIDE_DESKTOP_ICON ");
|
||||
HTTPInterface.setHideDesktopIcon(mContext);
|
||||
NetInterfaceManager.getInstance().setHideDesktopIcon();
|
||||
}, 2000);
|
||||
break;
|
||||
case DISABLE_APP_SLIDE:
|
||||
@@ -578,7 +573,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
break;
|
||||
case UPDATE_INFO:
|
||||
ToastUtil.betaShow("收到管控:更新白名单");
|
||||
HTTPInterface.getAppLimit(mContext);
|
||||
NetInterfaceManager.getInstance().getAppLimit();
|
||||
break;
|
||||
case SN_SCREENSHOT:
|
||||
ToastUtil.betaShow("收到管控:设备截图");
|
||||
@@ -701,7 +696,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
break;
|
||||
case UPDATE_WHITELIST:
|
||||
ToastUtil.betaShow("收到管控:更新白名单");
|
||||
HTTPInterface.getAppLimit(mContext);
|
||||
NetInterfaceManager.getInstance().getAppLimit();
|
||||
break;
|
||||
case UPDATE_BATCH:
|
||||
ToastUtil.betaShow("收到管控:更换批次不恢复出厂设置");
|
||||
@@ -720,10 +715,10 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
break;
|
||||
case UPDATE_WIFI_PW:
|
||||
HTTPInterface.getWiFiPasswd();
|
||||
NetInterfaceManager.getInstance().getWiFiPasswd();
|
||||
break;
|
||||
case DEVICES_POWEROFF:
|
||||
HTTPInterface.getPoweroffTime();
|
||||
NetInterfaceManager.getInstance().getPoweroffTime();
|
||||
break;
|
||||
case SN_RUN_LOG:
|
||||
recordLog(extras);
|
||||
@@ -817,7 +812,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
|
||||
private void getDeselectBrowerID() {
|
||||
HTTPInterface.setBrowserBlackList(mContext);//浏览器网址管控
|
||||
NetInterfaceManager.getInstance().setBrowserBlackList();//浏览器网址管控
|
||||
}
|
||||
|
||||
private void getDeselectID() {
|
||||
@@ -890,7 +885,6 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
String[] banList = ban.split(",");
|
||||
String[] notList = not.split(",");
|
||||
boolean b = Utils.writeDisableUpdateList(mContext, banList, notList);
|
||||
HTTPInterface.getAppLimit(mContext);
|
||||
}
|
||||
|
||||
private void settingCamera(String s) {
|
||||
@@ -966,12 +960,32 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
|
||||
private void setHomepagtag() {
|
||||
HTTPInterface.getHomePageBookmarks(mContext, null);
|
||||
NetInterfaceManager.getInstance().getHomePageBookmarks(new NetInterfaceManager.BookmarksCallback() {
|
||||
@Override
|
||||
public void onSubscribe() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onNext() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onError(Throwable e) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onComplete() {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private void setAPPinsideWebsite(String s) {
|
||||
//禁止app内部网页访问,包名用,隔开
|
||||
HTTPInterface.getAppinsideWeb(mContext, new HTTPInterface.GetAppinsideWebCallback() {
|
||||
NetInterfaceManager.getInstance().getAppinsideWeb(new NetInterfaceManager.GetAppinsideWebCallback() {
|
||||
@Override
|
||||
public void onComplete() {
|
||||
Log.e(TAG, "ononComplete: setAPPinsideWebsite");
|
||||
@@ -1096,7 +1110,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
|
||||
private void getTimeControl(String extras) {
|
||||
HTTPInterface.getSnTimeControl(mContext);
|
||||
NetInterfaceManager.getInstance().getSnTimeControl();
|
||||
}
|
||||
|
||||
private void getTopApp(String extras) {
|
||||
@@ -1280,7 +1294,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
|
||||
private void recordLog(String jsonString) {
|
||||
HTTPInterface.getRunLog(mContext);
|
||||
NetInterfaceManager.getInstance().getRunLog();
|
||||
}
|
||||
|
||||
private static final int ACTION_PULL = 1;
|
||||
@@ -1306,7 +1320,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
break;
|
||||
case ACTION_UPGRADE:
|
||||
Log.e(TAG, "customOrder: 更新");
|
||||
HTTPInterface.getForceDownload(mContext);
|
||||
NetInterfaceManager.getInstance().getForceDownload();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user