1.4.0117 YX-T01不显示小程序二维码
This commit is contained in:
@@ -93,6 +93,7 @@ public class PushManager {
|
||||
private static final String TAG = PushManager.class.getSimpleName();
|
||||
|
||||
public static final String ACTION_REFRESH_BINDING_STATUS = "RefreshBindingStatus";
|
||||
public static final String AOLEYUN_REFRESH_DESKTOP = "aoleyun_refresh_desktop_action";
|
||||
|
||||
|
||||
@SuppressLint("StaticFieldLeak")
|
||||
@@ -250,34 +251,34 @@ public class PushManager {
|
||||
public void setPushContent(String title, String extras) {
|
||||
switch (title) {
|
||||
case MSG_DELETE:
|
||||
ToastUtil.betaShow("收到管控:应用删除");
|
||||
ToastUtil.debugShow("收到管控:应用删除");
|
||||
deleteApp(extras);
|
||||
break;
|
||||
case MSG_SETTING:
|
||||
ToastUtil.betaShow("收到管控:系统设置");
|
||||
ToastUtil.debugShow("收到管控:系统设置");
|
||||
if (!TextUtils.isEmpty(extras)) {
|
||||
JGYUtils.getInstance().SettingSysData(extras);
|
||||
JGYUtils.getInstance().removeAllTask();
|
||||
}
|
||||
break;
|
||||
case MSG_BROWSER:
|
||||
ToastUtil.betaShow("收到管控:浏览器网址管控");
|
||||
ToastUtil.debugShow("收到管控:浏览器网址管控");
|
||||
getDeselectBrowerID();
|
||||
break;
|
||||
case MSG_APPID:
|
||||
ToastUtil.betaShow("收到管控:APP ID管控");
|
||||
ToastUtil.debugShow("收到管控:APP ID管控");
|
||||
getDeselectID();
|
||||
break;
|
||||
case MSG_NET_CONTROL:
|
||||
ToastUtil.betaShow("收到管控:应用联网管控");
|
||||
ToastUtil.debugShow("收到管控:应用联网管控");
|
||||
settingNetControl(extras);
|
||||
break;
|
||||
case MSG_POWER_ON:
|
||||
ToastUtil.betaShow("收到管控:应用自启管控");
|
||||
ToastUtil.debugShow("收到管控:应用自启管控");
|
||||
settingPowerOn(extras);
|
||||
break;
|
||||
case MSG_RESET:
|
||||
ToastUtil.betaShow("收到管控:设备重置");
|
||||
ToastUtil.debugShow("收到管控:设备重置");
|
||||
JGYUtils.getInstance().cleanAoleLauncher3Cache();
|
||||
Utils.doMasterClear(mContext);
|
||||
mMMKV.clearAll();
|
||||
@@ -287,7 +288,7 @@ public class PushManager {
|
||||
sendRefreshBroadcast(mContext);
|
||||
break;
|
||||
case MSG_INSTALL:
|
||||
ToastUtil.betaShow("收到管控:应用安装");
|
||||
ToastUtil.debugShow("收到管控:应用安装");
|
||||
doDownloadAndInstall(extras);
|
||||
Handler.getMain().postDelayed(new Runnable() {
|
||||
@Override
|
||||
@@ -297,28 +298,29 @@ public class PushManager {
|
||||
NetInterfaceManager.getInstance().getNetAndLaunchSetting();
|
||||
}
|
||||
}, 1234);
|
||||
mContext.sendBroadcast(new Intent(AOLEYUN_REFRESH_DESKTOP));
|
||||
break;
|
||||
case MSG_LOCK:
|
||||
ToastUtil.betaShow("收到管控:设备锁定");
|
||||
ToastUtil.debugShow("收到管控:设备锁定");
|
||||
settingLock(extras);
|
||||
break;
|
||||
case MSG_CAMERA:
|
||||
ToastUtil.betaShow("收到管控:相机管控");
|
||||
ToastUtil.debugShow("收到管控:相机管控");
|
||||
settingCamera(extras);
|
||||
break;
|
||||
case MSG_ONEPACKAGES:
|
||||
ToastUtil.betaShow("收到管控:");
|
||||
ToastUtil.debugShow("收到管控:");
|
||||
settingOneNet(extras);
|
||||
break;
|
||||
case GET_APP_USEDTIME:
|
||||
ToastUtil.betaShow("收到管控:获取应用使用时间");
|
||||
ToastUtil.debugShow("收到管控:获取应用使用时间");
|
||||
JsonObject usedTimeJson = GsonUtils.getJsonObject(extras);
|
||||
String random = usedTimeJson.get("random").getAsString();
|
||||
String sendType = usedTimeJson.get("type").getAsString();
|
||||
NetInterfaceManager.getInstance().sendAppUsedTime(random, sendType);
|
||||
break;
|
||||
case GET_FORCEDOWNLOADURL:
|
||||
ToastUtil.betaShow("收到管控:应用强制安装");
|
||||
ToastUtil.debugShow("收到管控:应用强制安装");
|
||||
File file = new File(JGYUtils.getInstance().getDownLoadPath());
|
||||
if (!file.exists()) {
|
||||
file.mkdirs();
|
||||
@@ -350,21 +352,21 @@ public class PushManager {
|
||||
Log.e(TAG, "setHomepagtag: " + e.getMessage());
|
||||
}
|
||||
setHomepagtag();
|
||||
ToastUtil.betaShow("收到管控:浏览器主页书签设置");
|
||||
ToastUtil.debugShow("收到管控:浏览器主页书签设置");
|
||||
}
|
||||
}, 2000);
|
||||
|
||||
break;
|
||||
case APP_WEBSITE:
|
||||
ToastUtil.betaShow("收到管控:APP内部网页管控");
|
||||
ToastUtil.debugShow("收到管控:APP内部网页管控");
|
||||
setAPPinsideWebsite(extras);
|
||||
break;
|
||||
case DISABLE_APPUPDATE:
|
||||
ToastUtil.betaShow("收到管控:应用禁止更新设置");
|
||||
ToastUtil.debugShow("收到管控:应用禁止更新设置");
|
||||
setDisableUpdateList(extras);
|
||||
break;
|
||||
case HIDE_DESKTOP_ICON:
|
||||
ToastUtil.betaShow("收到管控:隐藏应用设置");
|
||||
ToastUtil.debugShow("收到管控:隐藏应用设置");
|
||||
Handler.getMain().postDelayed(() -> {
|
||||
//后台发送时数据库未改变,有时候可能获取到的数据时上一次的
|
||||
Log.e(TAG, "run: HIDE_DESKTOP_ICON ");
|
||||
@@ -372,23 +374,23 @@ public class PushManager {
|
||||
}, 2000);
|
||||
break;
|
||||
case DISABLE_APP_SLIDE:
|
||||
ToastUtil.betaShow("收到管控:应用滑动设置");
|
||||
ToastUtil.debugShow("收到管控:应用滑动设置");
|
||||
setDisableSlideList(extras);
|
||||
break;
|
||||
case UPDATE_INFO:
|
||||
ToastUtil.betaShow("收到管控:更新白名单");
|
||||
ToastUtil.debugShow("收到管控:更新白名单");
|
||||
NetInterfaceManager.getInstance().getAppLimit();
|
||||
break;
|
||||
case SN_SCREENSHOT:
|
||||
ToastUtil.betaShow("收到管控:设备截图");
|
||||
ToastUtil.debugShow("收到管控:设备截图");
|
||||
screenshot(extras);
|
||||
break;
|
||||
case DEVICES_REBOOT:
|
||||
ToastUtil.betaShow("收到管控:设备重启");
|
||||
ToastUtil.debugShow("收到管控:设备重启");
|
||||
Utils.rebootDevices(mContext);
|
||||
break;
|
||||
case GET_DEVICES_INFO:
|
||||
ToastUtil.betaShow("收到管控:获取设备信息");
|
||||
ToastUtil.debugShow("收到管控:获取设备信息");
|
||||
getBatteryInfo(mContext);
|
||||
sendRefreshBroadcast(mContext);
|
||||
LocationClient locationClient = MapManager.getInstance().getLocationClient();
|
||||
@@ -477,65 +479,65 @@ public class PushManager {
|
||||
});
|
||||
break;
|
||||
case LOCK_SCREEN:
|
||||
ToastUtil.betaShow("收到管控:屏幕锁定");
|
||||
ToastUtil.debugShow("收到管控:屏幕锁定");
|
||||
// JsonObject lockJSONObject = GsonUtils.getJsonObject(extras);
|
||||
// String name = lockJSONObject.get("name").getAsString();
|
||||
setLock_screen(1, "锁屏管控中");
|
||||
break;
|
||||
case UNLOCK_SCREEN:
|
||||
ToastUtil.betaShow("收到管控:屏幕解锁");
|
||||
ToastUtil.debugShow("收到管控:屏幕解锁");
|
||||
setLock_screen(0, "");
|
||||
break;
|
||||
case KILL_SERVER:
|
||||
ToastUtil.betaShow("收到管控:停止应用");
|
||||
ToastUtil.debugShow("收到管控:停止应用");
|
||||
JsonObject killJSONObject = GsonUtils.getJsonObject(extras);
|
||||
String packages = killJSONObject.get("package_name").getAsString();
|
||||
JGYUtils.getInstance().killBackgroundProcesses(packages);
|
||||
break;
|
||||
case TIME_CONTROL:
|
||||
ToastUtil.betaShow("收到管控:使用时间管控");
|
||||
ToastUtil.debugShow("收到管控:使用时间管控");
|
||||
getTimeControl(extras);
|
||||
break;
|
||||
case TOP_APP:
|
||||
ToastUtil.betaShow("收到管控:应用霸屏");
|
||||
ToastUtil.debugShow("收到管控:应用霸屏");
|
||||
getTopApp(extras);
|
||||
break;
|
||||
case LOGO_IMG:
|
||||
ToastUtil.betaShow("收到管控:开机动画设置");
|
||||
ToastUtil.debugShow("收到管控:开机动画设置");
|
||||
setBootanimation(extras);
|
||||
Log.e(TAG, "processCustomMessage: " + extras);
|
||||
break;
|
||||
case DEFAULTP_APP:
|
||||
ToastUtil.betaShow("收到管控:设置默认APP");
|
||||
ToastUtil.debugShow("收到管控:设置默认APP");
|
||||
setDefalutApp(extras);
|
||||
break;
|
||||
case PLAY_SOUND:
|
||||
ToastUtil.betaShow("收到管控:查找设备");
|
||||
ToastUtil.debugShow("收到管控:查找设备");
|
||||
playSound(extras);
|
||||
break;
|
||||
case CLEAN_APP_CACHE:
|
||||
ToastUtil.betaShow("收到管控:应用缓存清除");
|
||||
ToastUtil.debugShow("收到管控:应用缓存清除");
|
||||
cleanCache(extras);
|
||||
break;
|
||||
case DEVELOPER_OPTIONS:
|
||||
ToastUtil.betaShow("收到管控:开发人员选项管控");
|
||||
ToastUtil.debugShow("收到管控:开发人员选项管控");
|
||||
setDeveloperoptions(extras);
|
||||
break;
|
||||
case GLOBAL_UPDATE:
|
||||
ToastUtil.betaShow("收到管控:全局更新");
|
||||
ToastUtil.debugShow("收到管控:全局更新");
|
||||
GlobalUpdate(extras);
|
||||
break;
|
||||
case EBAG_CODE:
|
||||
ToastUtil.betaShow("收到管控:电子书包激活码");
|
||||
ToastUtil.debugShow("收到管控:电子书包激活码");
|
||||
setEbagCode(extras);
|
||||
JGYUtils.getInstance().killBackgroundProcesses("com.jxw.launcher");
|
||||
break;
|
||||
case UPDATE_WHITELIST:
|
||||
ToastUtil.betaShow("收到管控:更新白名单");
|
||||
ToastUtil.debugShow("收到管控:更新白名单");
|
||||
NetInterfaceManager.getInstance().getAppLimit();
|
||||
break;
|
||||
case UPDATE_BATCH:
|
||||
ToastUtil.betaShow("收到管控:更换批次不恢复出厂设置");
|
||||
ToastUtil.debugShow("收到管控:更换批次不恢复出厂设置");
|
||||
NetInterfaceManager.getInstance().setPushTags();
|
||||
Aria.download(this).removeAllTask(true);
|
||||
JGYUtils.getInstance().cleanAoleAppCache();
|
||||
@@ -578,7 +580,7 @@ public class PushManager {
|
||||
NetInterfaceManager.getInstance().getDefaultDesktop();
|
||||
break;
|
||||
case TAKE_FRONT_PICTURE:
|
||||
ToastUtil.betaShow("收到推送消息: 截图");
|
||||
ToastUtil.debugShow("收到推送消息: 截图");
|
||||
long createTime = System.currentTimeMillis() / 1000;
|
||||
Camera2BackgroundUtil camera2BackgroundUtil = new Camera2BackgroundUtil(mContext, new Camera2BackgroundUtil.CameraCallBack() {
|
||||
@Override
|
||||
@@ -1084,12 +1086,12 @@ public class PushManager {
|
||||
} else {
|
||||
JsonObject jsonObject = GsonUtils.getJsonObject(extras);
|
||||
JsonElement launcherElement = jsonObject.get("default_launcher");
|
||||
if (launcherElement.isJsonNull()){
|
||||
if (launcherElement.isJsonNull()) {
|
||||
JGYUtils.getInstance().setDefaultDesktop("");
|
||||
SPUtils.put(mContext, "default_launcher", "");
|
||||
}else {
|
||||
} else {
|
||||
String default_launcher = launcherElement.getAsString();
|
||||
if ( TextUtils.isEmpty(default_launcher)) {
|
||||
if (TextUtils.isEmpty(default_launcher)) {
|
||||
JGYUtils.getInstance().setDefaultDesktop("");
|
||||
SPUtils.put(mContext, "default_launcher", "");
|
||||
} else {
|
||||
@@ -1322,7 +1324,7 @@ public class PushManager {
|
||||
private CustomDialog dialog;
|
||||
|
||||
void bindService(final String jsonString) {
|
||||
ToastUtil.betaShow("收到绑定设备请求");
|
||||
ToastUtil.debugShow("收到绑定设备请求");
|
||||
JsonObject object = GsonUtils.getJsonObject(jsonString);
|
||||
// String userName = object.get("member_name").getAsString();
|
||||
final String id = object.get("userId").getAsString();
|
||||
|
||||
Reference in New Issue
Block a user