一种应用管理方法及装置与流程

文档序号:14571720发布日期:2018-06-01 22:34阅读:来源:国知局
一种应用管理方法及装置与流程

技术特征:

1.一种应用管理方法,其特征在于,包括:

接收用于请求卸载系统应用的指令后,删除所述系统应用的数据以及所述系统应用的相关信息,并将所述系统应用的安装包所在的目录信息存储到第一列表中,将所述系统应用的包名存储到第二列表中;

当扫描系统目录时,若当前扫描到的目录在所述第一列表中,或所述当前扫描到的目录下的系统应用安装包所对应的系统应用包名在所述第二列表中,则放弃基于所述当前扫描到的目录下的系统应用安装包进行系统应用的安装。

2.如权利要求1所述的方法,其特征在于,所述当扫描系统目录时,若当前扫描到的目录在所述第一列表中,或所述当前扫描到的目录下的系统应用安装包所对应的系统应用包名在所述第二列表中,则放弃基于所述当前扫描到的目录下的系统应用安装包进行系统应用的安装,包括:

当扫描应用目录时,判断当前扫描到的目录是否在所述第一列表中,若是,则放弃基于所述当前扫描到的目录下的系统应用安装包进行系统应用的安装,否则执行:

对所述当前扫描到的目录下的系统应用安装包进行轻量级解析,得到所述系统应用安装包对应的系统应用包名,并判断所述得到的系统应用包名是否在所述第二列表中,若是,则放弃基于所述当前扫描到的应用目录下的系统应用安装包进行系统应用的安装。

3.如权利要求1所述的方法,其特征在于,所述删除所述系统应用的数据,包括:

从数据目录下删除所述系统应用的数据;

从存储卡公共文件目录下删除所述系统应用相关的公共数据。

4.如权利要求1所述的方法,其特征在于,所述删除所述系统应用的相关信息,包括:

从已安装系统应用列表中,删除所述系统应用的相关信息;

从已安装应用程序基本信息数据结构中,删除所述系统应用的基本信息。

5.如权利要求1至4中任一项所述的方法,其特征在于:

所述接收用于请求卸载系统应用的指令后,还包括:

判断所述指令所请求卸载的系统应用是否允许被卸载;

所述删除所述系统应用的数据以及所述系统应用的相关信息,并将所述系统应用的安装包所在的目录的路径信息存储到第一列表中,将所述系统应用的包名存储到第二列表中,包括:

若所请求卸载的系统应用允许被卸载,则删除所述系统应用的数据以及所述系统应用的相关信息,并将所述系统应用的安装包所在的目录的路径信息存储到第一列表中,将所述系统应用的包名存储到第二列表中。

6.一种应用管理装置,其特征在于,包括:

应用卸载模块,用于接收用于请求卸载系统应用的指令后,删除所述系统应用的数据以及所述系统应用的相关信息,并将所述系统应用的安装包所在的目录信息存储到第一列表中,将所述系统应用的包名存储到第二列表中;

启动处理模块,用于当扫描系统目录时,若当前扫描到的目录在所述第一列表中,或所述当前扫描到的目录下的系统应用安装包所对应的系统应用包名在所述第二列表中,则放弃基于所述当前扫描到的目录下的系统应用安装包进行系统应用的安装。

7.如权利要求6所述的装置,其特征在于,所述启动处理模块具体用于:

当扫描应用目录时,判断当前扫描到的目录是否在所述第一列表中,若是,则放弃基于所述当前扫描到的目录下的系统应用安装包进行系统应用的安装,否则执行:

对所述当前扫描到的目录下的系统应用安装包进行轻量级解析,得到所述系统应用安装包对应的系统应用包名,并判断所述得到的系统应用包名是否在所述第二列表中,若是,则放弃基于所述当前扫描到的应用目录下的系统应用安装包进行系统应用的安装。

8.如权利要求6或7所述的装置,其特征在于,所述应用卸载模块具体用于:

从数据目录下删除所述系统应用的数据;

从存储卡公共文件目录下删除所述系统应用相关的公共数据。

9.如权利要求6或7所述的装置,其特征在于,所述应用卸载模块具体用于:

从已安装系统应用列表中,删除所述系统应用的相关信息;

从已安装应用程序基本信息数据结构中,删除所述系统应用的基本信息。

10.一种计算机设备,其特征在于,包括:处理器以及存储器,所述存储器上存储有指令,所述指令被所述处理器执行时,使得所述计算机设备执行如权利要求1至5中任一项所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1