1.一种应用升级方法,应用于终端设备,其特征在于,包括:
对目标应用进行冻结,并对所述目标应用标记非完全冻结标识;
判断所述终端设备的当前状态是否满足第一升级条件,所述当前状态包括当前网络类型和/或当前电量和/或当前应用状态;
若是,则对所述目标应用进行解冻;
对所述目标应用进行升级;
对所述目标应用进行冻结。
2.根据权利要求1所述的应用升级方法,其特征在于,在对所述目标应用标记非完全冻结标识之前,所述方法还包括:
接收用户将所述目标应用设置为非完全冻结应用的指令;
或者,
根据所述目标应用的使用频率将其确定为非完全冻结应用。
3.根据权利要求1所述的应用升级方法,其特征在于,所述判断所述终端设备的当前状态是否满足第一升级条件包括:
判断当前网络类型是否为无线保真Wi-Fi网络;
若是,则判断当前电量是否超过阈值电量;
若是,则判断当前应用的功耗是否低于阈值功耗;
若是,则判定所述终端设备的当前状态满足第一升级条件。
4.根据权利要求1至3中任一项所述的应用升级方法,其特征在于,在对所述目标应用进行解冻之后,在对所述目标应用进行冻结之前,所述方法还包括:
判断所述终端设备的当前状态是否满足第二升级条件,所述当前状态包括当前网络类型和/或当前电量和/或当前应用状态;
若否,则中断对所述目标应用进行升级的步骤。
5.根据权利要求1至3中任一项所述的应用升级方法,其特征在于,在对所述目标应用标记非完全冻结标识之后,在判断所述终端设备的当前状态是否满足第一升级条件之前,所述方法还包括:
根据所述非完全冻结标识确定第一时间周期;
根据所述第一时间周期确定第一升级时刻;
所述判断所述终端设备的当前状态是否满足第一升级条件包括:
在所述第一升级时刻,判断所述终端设备的当前状态是否满足第一升级条件。
6.一种终端设备,其特征在于,包括:
第一冻结模块,用于对目标应用进行冻结;
标记模块,用于对所述目标应用标记非完全冻结标识;
第一判断模块,用于判断所述终端设备的当前状态是否满足第一升级条件,所述当前状态包括当前网络类型和/或当前电量和/或当前应用状态;
解冻模块,用于当所述第一判断模块判定当前状态满足第一升级条件时,对所述目标应用进行解冻;
升级模块,用于对所述目标应用进行升级;
第二冻结模块,用于在所述升级模块对所述目标应用进行升级之后,对所述目标应用进行冻结。
7.根据权利要求6所述的终端设备,其特征在于,所述终端设备还包括:
接收模块,用于接收用户将所述目标应用设置为非完全冻结应用的指令;
或者,
第一确定模块,用于根据所述目标应用的使用频率将其确定为非完全冻结应用。
8.根据权利要求6所述的终端设备,其特征在于,所述第一判断模块包括:
第一判断单元,用于判断当前网络类型是否为无线保真Wi-Fi网络;
第二判断单元,用于当所述第一判断单元判定当前网络类型为Wi-Fi网络时,判断当前电量是否超过阈值电量;
第三判断单元,用于当所述第二判断单元判定当前电量超过阈值电量时,判断当前应用的功耗是否低于阈值功耗;
判定单元,用于当所述第三判断单元判定当前应用的功耗低于阈值功耗时,判定所述终端设备的当前状态满足第一升级条件。
9.根据权利要求6至8中任一项所述的终端设备,其特征在于,所述终端设备还包括:
第二判断模块,用于判断所述终端设备的当前状态是否满足第二升级条件,所述当前状态包括当前网络类型和/或当前电量和/或当前应用状态;
中断模块,用于中断对所述目标应用进行升级的步骤。
10.根据权利要求6至8中任一项所述的终端设备,其特征在于,所述终端设备还包括:
第二确定模块,用于根据所述非完全冻结标识确定第一时间周期;
第三确定模块,根据所述第一时间周期确定第一升级时刻;
第一判断模块包括:
第四判断单元,用于在所述第一升级时刻,判断所述终端设备的当前状态是否满足第一升级条件。