[发明专利]一种基于嵌入式平台的资源管理方法及系统有效
申请号: | 200710074756.0 | 申请日: | 2007-06-08 |
公开(公告)号: | CN101067785A | 公开(公告)日: | 2007-11-07 |
发明(设计)人: | 夏亮;徐荣涛 | 申请(专利权)人: | 深圳市中兴移动技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 深圳市永杰专利商标事务所 | 代理人: | 曹建军 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 嵌入式 平台 资源管理 方法 系统 | ||
技术领域
本发明涉及嵌入式软件开发过程中的资源管理。
背景技术
资源就是产品表述的文字和图片,是与用户直接交流的媒介。在开 发嵌入式软件UI时首先就要整理资源,它不仅直接关系到产品整体的 外观形象,还会影响到产品的性能。
嵌入式软件开发领域受成本限制,嵌入式操作系统对资源的智能分 析支持都很少,对字符资源的整体排布、字间距的大小、字体的大小等 必须由资源文件定义。所以资源整理在嵌入式软件开发过程中是必不可 少的一部份,手机、固定台、学习机等嵌入端软件UI的各模块、各功 能都需要用字符资源表述。
嵌入端多语言开发流程一般为需求—翻译—开发,目前三方人员各 自写文档整理各自的相关工作难免会由于交流理解误差造成工作失误, 并且现嵌入式开发平台提供的整理工具基本只针对开发人员,功能简 单,只支持单条输入修改等,因此当新工程建立或增加新语言版本时由 于资源改动比较大不仅无法避免工作交流的误差,还降低了开发人员的 工作效率,极大的浪费了人力资源成本。
各种嵌入端软件资源的存储文档多种多样,基本是开发商自己定义 的各种文档或便于操作的文本文档,并在实际开发中按各种分类把资源 散布在多个文件中,这样直接操作此类文档很容易造成资源重复,增加 开发人员的工作量,浪费人力成本。
现有技术存在以下缺点:
1)各嵌入端资源文件分布过多,使很多资源内容重复,在整理时 不仅浪费人力,还降低系统运行效率。
2)辅助整理工具功能简单,无法达到开发需求,很多工作都必须 手工完成。
3)资源整理的平台单一且不通用,三方工作交接时容易造成理解 上的失误。
发明内容
本发明所要解决的技术问题是提供一种基于嵌入式平台的资源管 理方法,将各类资源信息统一到一个通用的管理平台,使得所有整理操 作都在该管理平台上实现。
为解决上述技术问题,本发明是通过以下技术方案实现的:
一种基于嵌入式平台的资源管理方法,包括以下步骤:
A、分析嵌入端软件的资源文档并提取资源字符串;
B、将提取的资源导入Excel管理平台;
C、按需求整理资源;
D、逆转生成软件开发资源文件。
其中,所述步骤A进一步包括以下步骤:
A1、以纯文本的方式对txt文本进行分析,根据语言种类把各资源 插入到Excel相应的列表中;
A2、从Excel中提取对应资源回导txt文本;
A3、以纯文本的方式分析每一个*.brx文件,并利用自定义宏提取 资源插入到Excel中。
其中,所述步骤A1中,存储在txt文本中的资源以ID名与每一种 语言的资源为一小块,对应到Excel列表的一行。
其中,所述步骤A2中,从Excel表中按行读取资源后与其列表头 合并插入到txt文本中,Excel中的每一行对应于txt文本的每一块。
其中,所述步骤B进一步包括以下步骤:
B1、定义Excel表头;
B2、通过Excel类的接口将具体对应的资源插入到Excel中。
其中,所述步骤D中,可以逆转生成BREW平台的*.brx文件,也 可以根据嵌入式软件开发的实际需求自主设计生成资源文件。
一种基于嵌入式平台的资源管理系统,包括资源文档分析模块、 Excel平台整理模块、逆转工程模块;
所述资源文档分析模块用于分析所有原始资源文档,所述Excel平 台整理模块用于在Excel平台上完成对资源的所有整理操作,所述逆转 工程模块用于按需求生成软件开发的资源文件,提供给嵌入端软件做显 示支持。
其中,所述资源文档分析模块包括三个接口;
第一个接口,用于以纯文本的方式对txt文本进行分析,根据语言 种类把各资源插入到Excel相应的列表中;
第二个接口,用于在Excel中提取对应资源回导txt文本;
第三个接口,用于以纯文本的方式分析每一个*.brx文件,并利用自 定义宏提取资源插入到Excel中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴移动技术有限公司,未经深圳市中兴移动技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710074756.0/2.html,转载请声明来源钻瓜专利网。