[发明专利]一种代码处理方法及装置在审
| 申请号: | 201510756759.7 | 申请日: | 2015-11-06 | 
| 公开(公告)号: | CN105653258A | 公开(公告)日: | 2016-06-08 | 
| 发明(设计)人: | 王显山;于燕 | 申请(专利权)人: | 乐视移动智能信息技术(北京)有限公司 | 
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 | 
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 刘祥景 | 
| 地址: | 101399 北京市顺义*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 代码 处理 方法 装置 | ||
1.一种代码处理方法,其特征在于,包括:
获取硬件配置的特征参数的存储信息;
根据所述存储信息将所述硬件配置的特征参数加载至基础代码中;其 中,所述基础代码为不同硬件配置的移动终端共用的代码。
2.根据权利要求1所述的方法,其特征在于,所述存储信息包括:所 述硬件配置的特征参数的存储位置和所述硬件配置的标识,则所述获取硬件 配置的特征参数的存储信息的步骤,包括:
从硬件配置索引分区读取移动终端的产品类型、硬件版本号及所述硬件 配置的标识;
根据所述产品类型和硬件版本号,匹配得到硬件配置的特征参数的存储 位置。
3.根据权利要求2所述的方法,其特征在于,所述根据所述产品类型 和硬件版本号,匹配得到硬件配置的特征参数的存储位置的步骤,包括:
解析所述产品类型和所述硬件版本号,得到相应的硬件配置解析信息;
查找名称与所述硬件配置解析信息相对应的代码存储文件夹;
确定所述代码存储文件夹为所述硬件配置的特征参数的存储位置。
4.根据权利要求3所述的方法,其特征在于,所述硬件配置解析信息 为字符串,则所述查找与所述硬件配置解析信息相对应的代码存储文件夹名 称的步骤,包括:
查找名称与所述字符串相同的代码存储文件夹;或者
在数据库中查找与所述字符串存在对应关系的代码存储文件夹名称。
5.根据权利要求1所述的方法,其特征在于,所述存储信息包括:所 述硬件配置的特征参数的存储位置和所述硬件配置的标识,则所述根据所述 存储信息加载所述硬件配置的特征参数至基础代码中的步骤,包括:
在所述存储位置中查找与所述硬件配置的标识相对应的所述硬件配置的 特征参数;
将所述硬件配置的特征参数加载至所述基础代码中。
6.根据权利要求5所述的方法,其特征在于,所述在所述存储位置中 查找与所述硬件配置的标识相对应的所述硬件配置的特征参数的步骤,包 括:
在所述存储位置中,查找与所述硬件配置的标识相对应的硬件配置设置 树;
从所述硬件配置设置树中读取所述硬件配置的特征参数。
7.根据权利要求1所述的方法,其特征在于,所述根据所述存储信息 将所述硬件配置的特征参数加载至基础代码中的步骤,包括:
将所述硬件配置的特征参数赋值给所述基础代码中与所述硬件配置的特 征参数对应的硬件配置参数变量,以使得上述硬件配置的特征参数加载至上 述基础代码中,使所述基础代码成为一套支持所述硬件配置的软件代码。
8.一种代码处理装置,其特征在于,包括:
获取单元,用于获取硬件配置的特征参数的存储信息;及
加载单元,用于根据所述存储信息将所述硬件配置的特征参数加载至基 础代码中;其中,所述基础代码为不同硬件配置的移动终端共用的代码。
9.根据权利要求8所述的装置,其特征在于,所述存储信息包括:所 述硬件配置的特征参数的存储位置和所述硬件配置的标识,则所述获取单 元,包括:
读取子单元,用于从硬件配置索引分区读取移动终端的产品类型、硬件 版本号及所述硬件配置的标识;及
第一匹配子单元,用于根据所述产品类型和硬件版本号,匹配得到硬件 配置的特征参数的存储位置。
10.根据权利要求9所述的装置,其特征在于,所述第一匹配子单元, 包括:
解析模块,用于解析所述产品类型和所述硬件版本号,得到相应的硬件 配置解析信息;
第一查找模块,用于查找名称与所述硬件配置解析信息相对应的代码存 储文件夹;
确定模块,用于确定所述代码存储文件夹为所述硬件配置的特征参数的 存储位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视移动智能信息技术(北京)有限公司,未经乐视移动智能信息技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510756759.7/1.html,转载请声明来源钻瓜专利网。





