[发明专利]判断应用程序是否匹配的方法无效
申请号: | 201310004585.X | 申请日: | 2013-01-07 |
公开(公告)号: | CN103077059A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 邹伟;李建兵;曾洛军 | 申请(专利权)人: | 北京播思软件技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F17/30 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 王金双 |
地址: | 100015 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 判断 应用程序 是否 匹配 方法 | ||
1.一种判断应用程序是否匹配的方法,该方法包括以下步骤:
1)对应用程序进行解析,确定程序是否合法,软件版本与当前移动终端设备是否匹配,是否支持当前终端分辨率;
2)查询应用程序,并判读是否提供库文件、是否指定了硬件版本、指定的硬件版本和当前移动终端设备的硬件版本是否匹配;
3)将结果提示给用户。
2.根据权利要求1所述的判断应用程序是否匹配的方法,其特征在于,所述步骤1)进一步包括以下步骤:
解析android apk程序的xml文件,取得对应SDK版本信息、硬件配置要求、系统功能要求、支持和兼容的屏幕及分辨率信息,以及要求系统支持的3D版本信息,如果xml不能被正常解析或无此文件,则认为程序不合法;
判断SDK版本信息、系统功能要求或3D版本信息与移动终端设备是否匹配;
判断应用程序支持和兼容的屏幕及分辨率是否与移动终端设备是否匹配。
3.根据权利要求1所述的判断应用程序是否匹配的方法,其特征在于,所述步骤2)进一步包括:
查询android apk应用程序压缩包中的库文件,并判断是否提供库文件;
如果压缩包的lib文件夹存在库文件,查询应用程序是否指定了CPU版本,判断指定的CPU版本是否与移动终端设备CPU兼容。
4.根据权利要求3所述的判断应用程序是否匹配的方法,其特征在于,所述判断是否提供库文件的步骤是:如果只存在lib文件夹而文件夹中没有库文件,或者没有lib文件夹,则认为该应用程序没有提供库文件。
5.根据权利要求4所述的判断应用程序是否匹配的方法,其特征在于,所述步骤3)进一步包括以下步骤:
SDK版本信息、系统功能要求和3D版本信息与移动终端设备匹配,且应用程序指定的CPU版本与移动终端设备CPU兼容,安装该应用程序,完毕后提示安装成功;
SDK版本信息、系统功能要求或3D版本信息与移动终端设备匹配,或应用程序没有提供库文件,提示对应失败的原因,结束该应用程序的安装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京播思软件技术有限公司,未经北京播思软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310004585.X/1.html,转载请声明来源钻瓜专利网。