The invention discloses a ROM adaptation method, device and storage medium, the ROM adaptation method comprises the following steps: according to trigger the ROM adaptation request platform based code, universal code, function list, patch list and patch merge script; invoke the script with the progressive read feature patch the list of features in the table, and will be associated with the functional properties of the patch list in the patch are combined to obtain the combined patch; platform code, the general code and the merged patch merging compiler, to get fit ROM. By using the list of functions and lists of patches, the invention can quickly adapt ROM in the case of updating the functional characteristics. The adaptation process is automated, effectively reducing labor costs and improving the efficiency of adaptation.
【技术实现步骤摘要】
ROM适配方法、设备及存储介质
本专利技术涉及互联网领域,尤其涉及一种ROM适配方法、设备及存储介质。
技术介绍
随着移动终端技术的快速发展,新技术不断涌现,Android开发公司,需要在平台厂商的基础上开发移动终端,基本上移动终端厂商会适配多个平台厂商的Android平台,由于Android平台的通用性,移动终端厂商会开发自己的软件并对Android平台的框架部分进行定制。这种定制,被定义为移动终端厂商的ROM,该ROM包含移动终端厂商自行开发的APK,Android平台的APK,以及对于Android平台基线的定制修改。由于Android平台会定期发布新版本,导致Android平台基线的定制修改不可用,因此需要对定制修改进行适用性修改,即定制修改要与Android平台适配。目前,一般依赖于开发测试人员进行定制修改与Android平台的适配,但需要较多开发测试人员,人力成本较高,适配效率较低。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种ROM适配方法、设备及存储介质,旨在解决人力成本较高,适配效率较低的技术问题。为实现上述目的,本专利技术提供一种ROM适配方法,所述ROM适配方法包括以下步骤:根据触发的ROM适配请求获取平台基础代码、通用代码、功能特性清单表、补丁清单表和补丁合并脚本;调用所述补丁合并脚本逐行读取所述功能特性清单表中的功能特性,并将与所述功能特性关联的补丁清单表中的补丁进行合并,以获取合并补丁;将所述平台基础代码、所述通用代码和所述合并补丁进行合并编译,以获取适配 ...
【技术保护点】
一种只读内存镜像ROM适配方法,其特征在于,所述ROM适配方法包括以下步骤:根据触发的ROM适配请求获取平台基础代码、通用代码、功能特性清单表、补丁清单表和补丁合并脚本;调用所述补丁合并脚本逐行读取所述功能特性清单表中的功能特性,并将与所述功能特性关联的补丁清单表中的补丁进行合并,以获取合并补丁;将所述平台基础代码、所述通用代码和所述合并补丁进行合并编译,以获取适配ROM。
【技术特征摘要】
1.一种只读内存镜像ROM适配方法,其特征在于,所述ROM适配方法包括以下步骤:根据触发的ROM适配请求获取平台基础代码、通用代码、功能特性清单表、补丁清单表和补丁合并脚本;调用所述补丁合并脚本逐行读取所述功能特性清单表中的功能特性,并将与所述功能特性关联的补丁清单表中的补丁进行合并,以获取合并补丁;将所述平台基础代码、所述通用代码和所述合并补丁进行合并编译,以获取适配ROM。2.如权利要求1所述的ROM适配方法,其特征在于,所述根据触发的ROM适配请求获取平台基础代码、通用代码、功能特性清单表、补丁清单表和补丁合并脚本的步骤之前,所述ROM适配方法还包括:接收触发的代码上传指令,并根据所述代码上传指令显示代码上传界面;接收基于所述代码上传界面上传的代码数据,并判断所述代码数据是否处于代码数据库;在所述代码数据未处于代码数据库时,触发ROM适配请求。3.如权利要求1所述的ROM适配方法,其特征在于,所述将所述平台基础代码、所述通用代码和所述合并补丁进行合并编译,以获取适配ROM的步骤之后,所述ROM适配方法还包括:将所述适配ROM下发至移动终端,以供所述移动终端基于所述适配ROM更新本地ROM。4.如权利要求1所述的ROM适配方法,其特征在于,所述ROM适配方法还包括:接收触发的功能特性清单表和补丁清单表的配置指令,并根据所述配置指令显示功能特性清单表和补丁清单表的配置界面;接收基于所述配置界面配置的功能特性和补丁,并根据所述功能特性和所述补丁生成功能特性清单表和补丁清单表。5.如权利要求1-4中任一项所述的ROM适配方法,其特征在于,所述平台基础代码、所述通用代码、所述功能特性清单表、所述补丁清单表和所述补丁合并脚本存储于代码服务器。6.一种ROM适配设备,其特征在于,所述ROM适配设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的ROM适配...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。