安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211338963.3 (22)申请日 2022.10.28 (71)申请人 厦门极致互动网络技 术股份有限公 司 地址 361000 福建省厦门市 火炬高新区软 件园创新大厦C区3F-A343 (72)发明人 张汉东  (74)专利代理 机构 厦门致群财富专利代理事务 所(普通合伙) 35224 专利代理师 刘兆庆 (51)Int.Cl. G06F 11/36(2006.01) (54)发明名称 一种基于coco s2djs的界面 资源检测的方法 及系统 (57)摘要 本发明公开了一种基于cocos2djs的界面 资 源检测的方法和系统, 其中, 方法包括如下步骤: S1、 为每个资源创建唯一的资源数据模 型并放入 资源信息池中, 资源数据模型包括资源的相对路 径、 存储大小和唯一的资源编码; S2、 为每个界面 创建唯一的界面数据模型并放入界面信息池中, 界面数据模 型包括界面文件的完整路径、 资源队 列和唯一的界面编码; S3、 遍历界面信息池中的 界面数据模型, 读取资源队列, 根据资源信息池 中相对应资源的存储大小, 分别汇总界面的累计 存储总量; S4、 将累计存储总量超过预先设置好 的负载阈值的界面的完整路径 放入待优化池中。 本发明的方法和系统实现了界面资源的自动检 测, 提高检测效率, 更精准 地定位有问题的界面。 权利要求书2页 说明书3页 附图1页 CN 115543844 A 2022.12.30 CN 115543844 A 1.一种基于 cocos2djs的界面资源检测的方法, 其特 征在于: 包括如下步骤: S1、 为每个资源创建唯一的资源数据模型并放入资源信息池中, 所述资源数据模型包 括资源的相对路径、 存 储大小和唯一的资源编码; S2、 为每个界面创建唯一的界面数据模型并放入界面信息池中, 所述界面数据模型包 括界面文件的完整路径、 资源队列和唯一的界面编码, 所述资源队列中包含了所述界面中 用到的所有资源的资源编码; S3、 遍历所述界面信息池中的界面数据模型, 读取资源队列, 根据所述资源信息池中相 对应资源的存 储大小, 分别汇总界面的累计存 储总量; S4、 将所述累计存储总量超过预先设置好的负载阈值的界面的完整路径放入待优化池 中。 2.如权利要求1所述的一种基于cocos2djs的界面资源检测的方法, 其特征在于: 所述 步骤S1具体为: S11、 设置资源库的根目录; S12、 遍历所述资源库并读取每个资源的信息, 获取所述资源的相对路径和存储大小, 并为每个资源赋予唯一的资源编码, 生成唯一的资源数据模型; S13、 将所生成的资源数据模型放入资源信息池中。 3.如权利要求2所述的一种基于cocos2djs的界面资源检测的方法, 其特征在于: 所述 步骤S2具体为: S21、 设置界面库的根目录; S22、 遍历所述界面库并读取每个界面文件, 获取所述界面文件的完整路径以及界面文 件中的内容, 提取内容中含有后缀名为png或jpg的资源的资源编码和相对路径并放入资源 队列中, 并为每 个界面赋予唯一的界面编码, 生成唯一的界面数据模型; S23、 将所生成的界面数据模型放入界面信息池中。 4.如权利要求3所述的一种基于cocos2djs的界面资源检测的方法, 其特征在于: 所述 步骤S3具体为: S31、 根据界面编码和界面文件的完整路径逐个读取所述界面信息池中的界面数据模 型, 并将界面的存 储大小设置为0; S32、 读取该界面对应的资源队列, 根据资源编码和资源的相对路径从所述资源信息池 中逐个找到对应资源的存 储大小, 并汇总为该界面的累计存 储总量。 5.一种基于cocos2djs的界面资源检测的系统, 其特征在于: 该系统用于实现如权利 要 求1‑4任一项所述的一种基于cocos2djs的界面资源检测的方法, 所述系统包括资源采集模 块、 界面解析模块和检测模块; 所述资源采集模块用于为每个资源创建唯一的资源数据模型并放入资源信 息池中, 所 述资源数据模型包括资源的相对路径、 存 储大小和唯一的资源编码; 所述界面解析模块用于为每个界面创建唯一的界面数据模型并放入 界面信息池中, 所 述界面数据模型包括界面文件的完整路径、 资源队列和唯一的界面编码; 所述检测模块用于检测所述界面数据模型中的所有资源的累计存储总量是否超过预 设的负载阈值, 并将超过 所述负载阈值的界面数据模型的完整路径放入待优化池中。 6.如权利要求5所述的一种基于cocos2djs的界面资源检测的系统, 其特征在于: 所述权 利 要 求 书 1/2 页 2 CN 115543844 A 2检测模块根据所述界面编 码从所述界面信息池中读取对应的界面, 并根据资源编 码从所述 资源信息池中读取对应的资源。 7.如权利要求6所述的一种基于cocos2djs的界面资源检测的系统, 其特征在于: 所述 系统是基于 cocos2djs引擎实现的。权 利 要 求 书 2/2 页 3 CN 115543844 A 3

.PDF文档 专利 一种基于cocos2djs的界面资源检测的方法及系统

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于cocos2djs的界面资源检测的方法及系统 第 1 页 专利 一种基于cocos2djs的界面资源检测的方法及系统 第 2 页 专利 一种基于cocos2djs的界面资源检测的方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:11:10上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。