一种支持多类型设备的平台的应用方法、移动终端技术

技术编号:19856985 阅读:34 留言:0更新日期:2018-12-22 11:35
本申请适用于操作系统技术领域,提供了一种支持多类型设备的平台的应用方法、移动终端及计算机可读存储介质,所述方法包括:基于所述平台的设备加载所述平台的镜像文件,所述平台的镜像文件是基于所述平台的代码仓库编译获得的支持多类型设备的文件,在所述设备中的镜像文件对应的操作系统初始化时,获取所述设备的设备信息,并执行所述镜像文件中与所述设备信息对应的初始化脚本文件,在所述设备中的镜像文件对应的操作系统运行时,基于所述设备的设备信息,执行与所述设备信息对应的操作,通过本申请可以提高android系统包修改时的效率、便于android系统包的管理。

【技术实现步骤摘要】
一种支持多类型设备的平台的应用方法、移动终端
本申请属于操作系统
,尤其涉及一种支持多类型设备的平台的应用方法、移动终端及计算机可读存储介质。
技术介绍
Android平台是基于Linux平台的自由及开放源代码的操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。目前Android操作系统主要使用于移动设备,如智能手机和平板电脑等。目前,Android的系统包通常是与硬件设备一一对应的,即基于不同类型的设备,需要设置有不同的Android的系统包。然而,这种设置方式导致开发人员在修改Android系统包中的bug和新增常用功能时,就需要将每个类型的设备对应Android系统包均修改一遍,并且后期针对不同类型的机型,生成不同的Android系统包,导致后期发布的版本太多,不方便管理。
技术实现思路
有鉴于此,本申请实施例提供了一种支持多类型设备的平台的应用方法、移动终端及计算机可读存储介质,以解决目前对android系统包的修改繁琐、效率低、且android系统包不方便管理的问题。本申请实施例的第一方面提供了一种支持多类型设备的平台的应用方法,包括:基于所述平台的设备加本文档来自技高网...

【技术保护点】
1.一种支持多类型设备的平台的应用方法,其特征在于,包括:基于所述平台的设备加载所述平台的镜像文件,所述平台的镜像文件是基于所述平台的代码仓库编译获得的支持多类型设备的文件;在所述设备中的镜像文件对应的操作系统初始化时,获取所述设备的设备信息,并执行所述镜像文件中与所述设备信息对应的初始化脚本文件;在所述设备中的镜像文件对应的操作系统运行时,基于所述设备的设备信息,执行与所述设备信息对应的操作。

【技术特征摘要】
1.一种支持多类型设备的平台的应用方法,其特征在于,包括:基于所述平台的设备加载所述平台的镜像文件,所述平台的镜像文件是基于所述平台的代码仓库编译获得的支持多类型设备的文件;在所述设备中的镜像文件对应的操作系统初始化时,获取所述设备的设备信息,并执行所述镜像文件中与所述设备信息对应的初始化脚本文件;在所述设备中的镜像文件对应的操作系统运行时,基于所述设备的设备信息,执行与所述设备信息对应的操作。2.如权利要求1所述的支持多类型设备的平台的应用方法,其特征在于,所述基于所述平台的设备加载所述平台的镜像文件包括:基于所述平台的设备加载所述平台的一个版本的镜像文件,所述镜像文件是基于所述平台的代码仓库,通过条件变量传递版本信息,编译获得的支持多类型设备的文件。3.如权利要求2所述的支持多类型设备的平台的应用方法,其特征在于,所述平台为android平台;所述操作系统为android系统;所述条件变量位于所述镜像文件的boot0文件、u-boot文件、Android文件中;所述镜像文件包括:PCI版本的镜像文件、Debug版本的镜像文件、Release版本的镜像文件。4.如权利要求3所述的支持多类型设备的平台的应用方法,其特征在于,所述获取所述设备的设备信息包括:通过镜像文件中的u-boot文件,从所述设备的配置文件或SecureProcessor中获取所述设备的第一类设备信息。5.如权利要求4所述的支持多类型设备的平台的应用方法,其特征在于,在获取所述设备的第一类设备信息之后,还包括:通过所述镜像文件中的u-boot文件,基于所述设备的第一类设备信息,获取所述设备的设备树文件,所述设备树文件为所述镜像文件支持的所有类型的设备的集合。6.如权利要求5所述的支持多设备的平台的应用方法,其特征在于,在获...

【专利技术属性】
技术研发人员:赖哲锋刘绍海
申请(专利权)人:百富计算机技术深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1