应用管理方法和装置以及终端设备制造方法及图纸

技术编号:24409612 阅读:31 留言:0更新日期:2020-06-06 08:36
本申请实施例提供了应用管理方法和装置以及终端设备,能够提高应用管理的准确性。该应用管理方法包括:终端设备接收目标应用的第一目录信息,所述目标应用的第一目录信息来源于至少一个沙盒终端;所述终端设备根据所述第一目录信息,从所述终端设备存储的目录文件中查找所述目标应用对应的目标目录文件;所述终端设备对所述目标目录文件进行管理。

Application management methods and devices and terminal equipment

【技术实现步骤摘要】
应用管理方法和装置以及终端设备
本方案涉及终端
,并且更具体地,涉及终端
中的应用管理方法和装置以及终端设备。
技术介绍
随着终端技术的快速发展,终端上运行的应用种类越来越多,各个应用在安装和运行期过程中产生的文件数据在存储空间内存放的目录也是五花八门,终端在对其上安装的应用进行管理(例如,应用卸载或应用搬家)的时候,需要知道该应用在存储空间内所对应的完整的目录信息,即需要知道存储空间中每个目录文件所属的应用。现有技术中,终端在选定待管理的应用后,会全盘扫描存储空间内的每个目录文件,并逐个分析每个目录文件是否属于该应用,最终获取到该应用在存储空间内的所有目录文件,并对该应用进行管理。然而,现有技术中采用的逐个目录文件分析的方式,在终端分析过程中可能发生错报或漏报的情况,因此,应用管理的准确性较低。
技术实现思路
本申请提供的应用管理方法和装置以及终端设备,能够提高应用管理的准确性。第一方面,本申请实施例提供一种应用管理方法,该方法包括:终端设备接收目标应用的第一目录信息,所述目标应用的第一目录信息来源于至少一个沙盒终端;所述终端设备根据所述第一目录信息,从所述终端设备存储的目录文件中查找所述目标应用对应的目标目录文件;所述终端设备对所述目标目录文件进行管理。需要说明的是,本申请实施例中所述的非沙盒终端指不支持沙盒机制或不具备沙盒特性的终端,即该方法100可以由普通的终端设备执行。还需要说明的是,上述终端设备的操作系统可以为操作系统、操作系统、操作系统或者其它操作系统,本申请实施例对此不作限制。在一种可能的实现方式中,所述第一目录信息包括所述目标应用的标识和所述目标应用对应的至少一个目录文件中每个目录文件的标识。在一种可能的实现方式中,所述终端设备根据所述第一目录信息,从所述终端设备存储的目录文件中查找所述目标应用对应的目标目录文件,包括:所述终端设备检查所述终端设备存储的目录文件的标识是否属于所述第一目录信息;所述终端设备将标识属于所述第一目录信息的目录文件确定为所述目标目录文件。在一种可能的实现方式中,所述每个目录文件的标识包括路径、版本号和时间戳中的至少一项以及名称。可选地,每个目录文件的标识包括版本号或时间戳时,该第一目录信息可以仅包括该目标应用对应的增量目录信息,该增量目录文件是根据该版本号或该时间戳确定的。例如,若该终端设备之前接收过应用A的版本(version,V)2.0以及V2.0以下版本的目录信息,则该应用A升级到3.0的时候,该终端设备接收到的该第一目录信息可以仅包括V3.0与V2.0相比增加的目录信息。又例如,若终端设备在2019年10月1日10:00接收过应用A的目录信息,则在2019年11月1日10:00的时候,该终端设备接收到的该第一目录信息可以仅包括11月1日10:00与10月1日10:00相比增加的目录信息。采用本申请实施例提供的应用管理方法,该第一目录信息中包括增量目录信息,能够减少数据传输量。可选地,该终端设备可以主动接收该第一目录信息,或被动接收该第一目录信息,本申请实施例对此不作限定。在第一种可能的实现方式中,所述终端设备可以接收服务器发送的所述第一目录信息。例如,该终端设备可以接收该服务器推送的该第一目录信息。又例如,该终端设备可以周期性接收该服务器发送的该第一目录信息。在第二种可能的实现方式中,所述终端设备可以接收第一沙盒终端发送的所述第一目录信息,所述至少一个沙盒终端包括所述第一沙盒终端。例如,该终端设备可以接收该第一沙盒终端推送的该第一目录信息。又例如,该终端设备可以周期性接收该第一沙盒终端发送的该第一目录信息。在第三种可能的实现方式中,所述终端设备可以向所述服务器发送目录信息请求,并接收所述服务器根据所述目录信息请求发送的所述第一目录信息。也就是说,该服务器可以对至少一个沙盒终端中每个沙盒终端的目录信息进行整合,得到该第一目录信息。在第四种可能的实现方式中,所述终端设备可以向所述第一沙盒终端发送目录信息请求,并接收所述第一沙盒终端根据所述目录信息请求发送的所述第一目录信息。也就是说,该第一沙盒终端可以对至少一个沙盒终端中每个沙盒终端的目录信息进行整合,得到该第一目录信息。在一种可能的实现方式中,所述方法还包括:所述终端设备接收第二沙盒终端发送的所述目标应用的第二目录信息;所述终端设备根据所述第一目录信息,从所述终端设备存储的目录文件中查找所述目标应用对应的目标目录文件,包括:所述终端设备根据所述第一目录信息和所述第二目录信息,从所述终端设备存储的目录文件中查找所述目标目录文件。在一种可能的实现方式中,所述终端设备根据所述第一目录信息和所述第二目录信息,从所述终端设备存储的目录文件中查找所述目标目录文件,包括:所述终端设备对所述第一目录信息和所述第二目录信息进行合成,得到目标目录信息;所述终端设备根据所述目标目录信息,从所述终端设备存储的目录文件中查找所述目标目录文件。在一种可能的实现方式中,所述管理包括卸载、搬移或备份。可选地,所述终端设备可以在多种情况下,对所述目标目录文件进行管理,本申请实施例对此不做限定。在一种可能的实现方式中,所述终端设备可以周期性对所述目标目录文件进行管理。在另一种可能的实现方式中,所述终端设备检测到用户的管理请求操作,所述管理请求操作是请求对所述目标应用进行管理的操作;响应于所述管理请求操作,对所述目标目录文件进行管理。可选地,该管理请求操作可以为多种操作,本申请实施例对此不作限定。例如,该管理请求操作可以包括滑屏、点击、长按、双击、移动轨迹等。本申请实施例提供的应用管理方法,由于该至少一个沙盒终端具备沙盒特性,因此,从该至少一个沙盒终端得到的第一目录信息的完整性和准确性更高,因此,根据该目标目录信息对该终端设备上的目标应用进行管理的准确性更高。第二方面,本申请实施例还提供另一种应用管理方法,该方法包括:服务器接收该第一沙盒终端发送的目标应用的第三目录信息,该第三目录信息为该目标应用在该第一沙盒终端的存储区中存储的目录信息;该服务器接收第二沙盒终端发送的该目标应用的第二目录信息,该第二目录信息为该目标应用在该第二沙盒终端的存储区中存储的目录信息;该服务器对该第三目录信息和该第二目录信息进行合成,得到该第一目录信息。该服务器向该终端设备发送该目标应用的第一目录信息。可选地,以第一沙盒终端设备为例,该第一沙盒终端可以在满足第二触发条件的情况下,向服务器发送该第一目录信息,本申请实施例对此不作限定。需要说明的是,该第三沙盒终端向该服务器发送该第二目录信息的过程与该第一沙盒终端类似,为避免重复,此处不再赘述。可选地,该第二触发条件可以为多种形式的条件,本申请实施例对此不作限定。例如,该第二触发条件本文档来自技高网...

【技术保护点】
1.一种应用管理方法,所述方法应用于非沙盒终端,其特征在于,包括:/n终端设备接收目标应用的第一目录信息,所述目标应用的第一目录信息来源于至少一个沙盒终端;/n所述终端设备根据所述第一目录信息,从所述终端设备的目录文件中查找所述目标应用对应的目标目录文件;/n所述终端设备对所述目标目录文件进行管理。/n

【技术特征摘要】
1.一种应用管理方法,所述方法应用于非沙盒终端,其特征在于,包括:
终端设备接收目标应用的第一目录信息,所述目标应用的第一目录信息来源于至少一个沙盒终端;
所述终端设备根据所述第一目录信息,从所述终端设备的目录文件中查找所述目标应用对应的目标目录文件;
所述终端设备对所述目标目录文件进行管理。


2.根据权利要求1所述的方法,其特征在于,所述第一目录信息包括所述目标应用的标识和所述目标应用对应的至少一个目录文件中每个目录文件的标识。


3.根据权利要求2所述的方法,其特征在于,所述终端设备根据所述第一目录信息,从所述终端设备的目录文件中查找所述目标应用对应的目标目录文件,包括:
所述终端设备检查所述终端设备的目录文件的标识是否属于所述第一目录信息;
所述终端设备将标识属于所述第一目录信息的目录文件确定为所述目标目录文件。


4.根据权利要求2或3所述的方法,其特征在于,所述每个目录文件的标识包括路径、版本号和时间戳中的至少一项以及名称。


5.根据权利要求1至4中任一项所述的方法,其特征在于,所述终端设备接收目标应用的第一目录信息,包括:
所述终端设备接收服务器发送的所述第一目录信息;或,
所述终端设备向所述服务器发送目录信息请求,并接收所述服务器根据所述目录信息请求发送的所述第一目录信息。


6.根据权利要求1至4中任一项所述的方法,其特征在于,所述终端设备接收目标应用的第一目录信息,包括:
所述终端设备接收第一沙盒终端发送的所述第一目录信息,所述至少一个沙盒终端包括所述第一沙盒终端;或,
所述终端设备向所述第一沙盒终端发送目录信息请求,并接收所述第一沙盒终端根据所述目录信息请求发送的所述第一目录信息。


7.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
所述终端设备接收第二沙盒终端发送的所述目标应用的第二目录信息;
所述终端设备根据所述第一目录信息,从所述终端设备存储的目录文件中查找所述目标应用对应的目标目录文件,包括:
所述终端设备根据所述第一目录信息和所述第二目录信息,从所述终端设备的目录文件中查找所述目标目录文件。


8.根据权利要求7所述的方法,其特征在于,所述终端设备根据所述第一目录信息和所述第二目录信息,从所述终端设备的目录文件中查找所述目标目录文件,包括:
所述终端设备对所述第一目录信息和所述第二目录信息进行合成,得到目标目录信息;
所述终端设备根据所述目标目录信息,从所述终端设备的目录文件中查找所述目标目录文件。


9.根据权利要求1至8中任一项所述的方法,其特征在于,所述管理包括卸载、搬移或备份。


10.根据权利要求1至9中任一项所述的方法,其特征在于,所述终端设备对所述目标目录文件进行管理,包括:
所述终端设备周期性对所述目标目录文件进行管理;或,
所述终端设备检测到用户的管理请求操作,所述管理请求操作是请求对所述目标应用进行管理的操作;响应于所述管理请求操作,对所述目标目录文件进行管理。


11.一种终端设备,所述终端设备为非沙盒终端,其特征在于,所述终端设备包括收发器和处理器,所述收发器与所述处理器耦合,
所述收发器用于接收目标应用的第一目录信息,所述目标...

【专利技术属性】
技术研发人员:陈晓刚
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1