【技术实现步骤摘要】
本专利技术涉及一种开源系统设备资源ID分配技术,特别是涉及一种移动终端资源ID自动分配方法及系统。
技术介绍
Android是一个开源智能手机系统,设备商都可以按自己的需求进行修改或定制。Android的资源编译工具AAPT会优先为固定的资源分配固定ID值,然后为未固定的资源按字母顺序进行分配未分配的ID值。如果在系统中增加资源,AAPT优先分配固定资源的ID,然后按字母顺序分配其余资源ID,这样影响了原生系统的资源ID。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种移动终端资源ID自动分配方法及系统,自动对资源进行分配,且不影响系统内原生资源的ID。为了达到上述目的,本专利技术采用的技术方案是,一种移动终端资源ID自动分配方法,包括以下步骤 步骤1.修改资源编译工具,在正常ID值段的基础上创建特殊字符资源的ID值段; 步骤2.实时检测移动终端添加的新资源; 步骤3.对新资源的名称进行识别,判断新资源是否包含特殊字符; 步骤4.包含特殊字符,则将该资源分配到特殊字符资源的ID值段;包含正常字符,则将该资源分配到正常ID值段; 步骤5.生成 ...
【技术保护点】
一种移动终端资源ID自动分配方法,包括以下步骤:步骤1.修改资源编译工具,在正常ID值段的基础上创建特殊字符资源的ID值段;步骤2.实时检测移动终端添加的新资源;步骤3.对新资源的名称进行识别,判断新资源是否包含特殊字符;步骤4.包含特殊字符,则将该资源分配到特殊字符资源的ID值段;包含正常字符,则将该资源分配到正常ID值段;步骤5.生成资源ID文本文件。
【技术特征摘要】
1.一种移动终端资源ID自动分配方法,包括以下步骤 步骤1.修改资源编译工具,在正常ID值段的基础上创建特殊字符资源的ID值段; 步骤2.实时检测移动终端添加的新资源; 步骤3.对新资源的名称进行识别,判断新资源是否包含特殊字符; 步骤4.包含特殊字符,则将该资源分配到特殊字符资源的ID值段;包含正常字符,则将该资源分配到正常ID值段; 步骤5.生成资源ID文本文件。2.根据权利要求1所述的移动终端资源ID自动分配方法,其特征在于步骤I所述的特殊字符资源为包含某一前缀或包含某一后缀的资源。3.根据权利要求2所述的移动终端资源ID自动分配方法,其特征在于步骤I所述的正常ID值段是按照资源文件名称的英文字母顺序进行排序的。4.根据权利要求3所述的移动终端资源ID自动分配方法,其特征在于,步骤I具体包括 步骤S101.调出资源编译工具; 步骤S102.设置特殊字符ID值段模块,手动编辑特殊字符ID值段模块,每一模块写入一特殊字符; 步骤S103.保存特殊字符ID值段模块为脚本文件。5.根据权利要求4所述的移动终端资源ID自动分配方法,其特征在于,步骤4所述的将资源分配到特殊字符资源的ID值段具体包括 步骤S201.读取资源的特殊字符; 步骤S202.根据该特殊字符读取相应ID值段; 步骤S203.将资源分配到特殊字符资源的ID值段。6.根据权利要求5所述的移动终端资源ID自动分配方法,其特征在于所述...
【专利技术属性】
技术研发人员:曾元清,旦建军,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。