[发明专利]安装包的扫描解析方法、装置及移动终端有效
申请号: | 201610915343.X | 申请日: | 2016-10-20 |
公开(公告)号: | CN106599017B | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 蔡灿 | 申请(专利权)人: | 广州优视网络科技有限公司 |
主分类号: | G06F16/14 | 分类号: | G06F16/14 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 唐丽 |
地址: | 510627 广东省广州市天河区黄埔大*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安装 扫描 解析 方法 装置 移动 终端 | ||
1.一种安装包的扫描解析方法,应用于移动终端,其特征在于,所述方法包括:
查询一数据库表,判断在所述数据库表中查询到的安装包是否存储在所述移动终端中;
当所述安装包存储在所述移动终端中时,将所述数据库表中记录的该安装包的信息在所述移动终端上进行显示;
开启第一任务线程,扫描所述移动终端中的安装包;
开启第二任务线程,对所述第一任务线程扫描到的每个未记录在所述数据库表中的安装包进行解析,并显示解析出的安装包的信息。
2.根据权利要求1所述的方法,其特征在于,在所述方法中,所述第一任务线程与所述第二任务线程为并行线程。
3.根据权利要求1所述的方法,其特征在于,在所述方法还包括:
将所述第二任务线程解析出的安装包的信息添加至所述数据库表中,对该数据库表进行更新。
4.根据权利要求1所述的方法,其特征在于所述方法还包括:
当所述安装包未存储在所述移动终端中时,从所述数据库表中删除该安装包的信息。
5.根据权利要求4所述的方法,其特征在于,所述判断在所述数据库表中查询到的安装包是否存储在所述移动终端中的步骤包括:
从所述数据库表中查询安装包的存放路径;
判断该存放路径下是否存在所述安装包,从而判断该安装包是否存储于所述移动终端中。
6.根据权利要求1-5任意一项所述的方法,其特征在于,所述第一任务线程扫描所述移动终端中的安装包的方式包括:
对所述移动终端中所有目录下的安装包进行扫描。
7.根据权利要求1-5任意一项所述的方法,其特征在于,所述第一任务线程扫描所述移动终端中的安装包的方式包括:
对所述移动终端中指定目录下的安装包进行扫描。
8.一种安装包的扫描解析装置,应用于移动终端,其特征在于,所述装置包括:
查询模块,所述查询模块包括:判断子模块,用于查询一数据库表,判断在所述数据库表中查询到的安装包是否存储在所述移动终端中;安装包信息显示子模块,用于当所述安装包存储在所述移动终端中时,将所述数据库表中记录的该安装包的信息在所述移动终端上进行显示;
扫描模块,用于开启第一任务线程,扫描所述移动终端中的安装包;
解析显示模块,用于开启第二任务线程,对所述第一任务线程扫描到的每个未记录在所述数据库表中的安装包进行解析,并显示解析出的安装包的信息。
9.根据权利要求8所述的装置,其特征在于,在所述装置中,所述第一任务线程与所述第二任务线程为并行线程。
10.根据权利要求8所述的装置,其特征在于,在所述装置还包括:
数据库表更新模块,用于将所述第二任务线程解析出的安装包的信息添加至所述数据库表中,对该数据库表进行更新。
11.根据权利要求8所述的装置,其特征在于,所述查询模块还包括:
安装包记录删除子模块,用于当所述安装包未存储在所述移动终端中时,从所述数据库表中删除该安装包的信息。
12.根据权利要求11所述的装置,其特征在于,所述判断子模块通过以下方式判断在所述数据库表中查询到的安装包是否存储在所述移动终端中:
从所述数据库表中查询安装包的存放路径;
判断该存放路径下是否存在所述安装包,从而判断该安装包是否存储于所述移动终端中。
13.根据权利要求8-12任意一项所述的装置,其特征在于,所述扫描模块扫描所述移动终端中的安装包的方式包括:
对所述移动终端中所有目录下的安装包进行扫描。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州优视网络科技有限公司,未经广州优视网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610915343.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种筛选社会资源信息的方法及系统
- 下一篇:库存操作方法和系统