移动通信方法及装置、存储介质、电子装置制造方法及图纸

技术编号:28320456 阅读:13 留言:0更新日期:2021-05-04 13:00
本发明专利技术提供了一种移动通信方法及装置、存储介质、电子装置,应用于Linux系统,Linux系统包括:主系统和子系统,主系统为Linux系统,子系统为运行在主系统中的Android系统,主系统内包括:子系统和Android移动通信hal守护进程服务模块,该方法包括:在主系统启动的情况下,启动主系统的移动通信管理服务,并在主系统中启动并运行子系统和Android移动通信hal守护进程服务模块;在主系统的移动通信管理服务中增加与Android移动通信hal守护进程服务模块适配的接口,以使主系统的移动通信管理服务与Android移动通信hal守护进程服务模块通讯;在主系统的移动通信管理服务中增加与子系统的Android移动通信框架模块适配的接口,以使主系统的移动通信管理服务与Android移动通信框架模块通讯。

【技术实现步骤摘要】
移动通信方法及装置、存储介质、电子装置
本专利技术涉及计算机
,具体而言,涉及一种移动通信方法及装置、存储介质、电子装置。
技术介绍
随着智能设备的不断普及、网络速度的不断提升,用户享受网络带来便捷的同时也更多关注系统的安全,因此多系统移动通信设备应运而生。在多系统中,对安全要求比较高的工作系统和日常生活系统可以相互独立运行,既满足工作的安全需求也不阻碍生活系统自由的互联网访问需求。在各种智能设备中,Android的份额占80%以上,其生态最完善,但其安全性不如用户访问权限严格控制的Linux系统,因此大部分多系统为了兼顾生态和安全性,选用Android和Linux系统的并存的多系统融合。而对于如何在Linux系统上支持Android移动通信应用,暂无成熟解决方案。针对相关技术中,如何实现在Linux系统上支持Android移动通信应用等问题,尚未提出有效的技术方案。
技术实现思路
本专利技术实施例提供了一种移动通信方法及装置、存储介质、电子装置,以至少解决相关技术中,如何实现在Linux系统上支持Android移动通信应用等问题。根据本专利技术的一个实施例,提供了一种移动通信方法,应用于Linux系统,所述Linux系统包括:主系统和子系统,其中,所述主系统为Linux系统,所述子系统为运行在所述主系统中的Android系统,所述主系统内至少包括以下之一:所述子系统和Android移动通信hal守护进程服务模块,包括:在所述主系统启动的情况下,启动所述主系统的移动通信管理服务,并在所述主系统中启动并运行所述子系统和所述Android移动通信hal守护进程服务模块;在所述主系统的移动通信管理服务中增加与所述Android移动通信hal守护进程服务模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信hal守护进程服务模块通讯;在所述主系统的移动通信管理服务中增加与所述子系统的Android移动通信框架模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信框架模块通讯。可选地,所述启动所述主系统的移动通信管理服务之后,所述方法还包括:在所述主系统的移动通信管理服务中增加冲突处理模块;通过所述冲突处理模块处理通信命令的中转和冲突,以使所述子系统的移动通信应用在所述主系统中正常运行。可选地,所述通过所述冲突处理模块处理通信命令的中转和冲突,以使所述子系统的移动通信应用在所述主系统中正常运行,包括:通过所述冲突处理模块处理所述主系统和所述子系统之间的所述通信命令的中转和冲突,以使所述主系统的移动通信状态和所述子系统的移动通信状态保持同步。可选地,通过所述冲突处理模块处理所述主系统和所述子系统之间的权限,以使所述子系统在所述主系统中的权限正常。可选地,在生成与Android移动通信应用对应的操作请求的情况下,将所述操作请求发送至所述Android移动通信hal守护进程服务模块进行处理;在所述Android移动通信hal守护进程服务模块响应所述操作请求并得到处理结果的情况下,通过所述Android移动通信hal守护进程服务模块上报所述处理结果至所述Android移动通信应用,其中,所述Android移动通信应用为所述子系统中的应用。根据本专利技术的另一个实施例,还提供了一种移动通信装置,应用于Linux系统,所述Linux系统包括:主系统和子系统,其中,所述主系统为Linux系统,所述子系统为运行在所述主系统中的Android系统,所述主系统内至少包括以下之一:所述子系统和Android移动通信hal守护进程服务模块,包括:启动单元,用于在所述主系统启动的情况下,启动所述主系统的移动通信管理服务,并在所述主系统中启动并运行所述子系统和所述Android移动通信hal守护进程服务模块;第一处理单元,用于在所述主系统的移动通信管理服务中增加与所述Android移动通信hal守护进程服务模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信hal守护进程服务模块通讯;第二处理单元,用于在所述主系统的移动通信管理服务中增加与所述子系统的Android移动通信框架模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信框架模块通讯。可选地,所述装置还包括:增加单元,用于在所述主系统的移动通信管理服务中增加冲突处理模块;第三处理单元,用于通过所述冲突处理模块处理通信命令的中转和冲突,以使所述子系统的移动通信应用在所述主系统中正常运行。可选地,所述第三处理单元,还用于通过所述冲突处理模块处理所述主系统和所述子系统之间的所述通信命令的中转和冲突,以使所述主系统的移动通信状态和所述子系统的移动通信状态保持同步。根据本专利技术的另一个实施例,还提供了一种计算机可读的存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行以上任一项所述的移动通信方法。根据本专利技术的另一个实施例,还提供了一种电子装置,所述存储介质包括存储的程序,其中,所述程序运行时执行以上任一项所述的移动通信方法。通过本专利技术,在所述主系统启动的情况下,启动所述主系统的移动通信管理服务,并在所述主系统中启动并运行所述子系统和所述Android移动通信hal守护进程服务模块;在所述主系统的移动通信管理服务中增加与所述Android移动通信hal守护进程服务模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信hal守护进程服务模块通讯;在所述主系统的移动通信管理服务中增加与所述子系统的Android移动通信框架模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信框架模块通讯。采用上述技术方案,解决了相关技术中,在Linux系统上支持Android移动通信应用等问题。通过上述技术方案,在启动主系统(如Linux系统)时,可以启动主系统中的子系统,以及所述Android移动通信hal守护进程服务模块,能够达到使主系统的移动通信管理服务与Android移动通信hal守护进程服务模块通讯,以及主系统的移动通信管理服务与Android移动通信框架模块通讯的技术效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的移动通信方法的终端的硬件结构框图;图2是根据本专利技术实施例一种可选的移动通信方法的流程图;图3是根据本专利技术实施例一种可选的在Linux系统上支持Android移动通信应用的方法的示意图;图4是根据本专利技术实施例一种可选的在Linux系统上支持Android移动通信应用的系统的结构框图;图5是根据本专利技术实施例一种可选的移动通信装置的结构框图;图6是根据本专利技术实施例一种可选的移动通信装置的另一结构框图。具体实施方式下文中将参考附图并结合实施例来详细说明本本文档来自技高网...

【技术保护点】
1.一种移动通信方法,其特征在于,应用于Linux系统,所述Linux系统包括:主系统和子系统,其中,所述主系统为Linux系统,所述子系统为运行在所述主系统中的Android系统,所述主系统内至少包括以下之一:所述子系统和Android移动通信hal守护进程服务模块,包括:/n在所述主系统启动的情况下,启动所述主系统的移动通信管理服务,并在所述主系统中启动并运行所述子系统和所述Android移动通信hal守护进程服务模块;/n在所述主系统的移动通信管理服务中增加与所述Android移动通信hal守护进程服务模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信hal守护进程服务模块通讯;/n在所述主系统的移动通信管理服务中增加与所述子系统的Android移动通信框架模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信框架模块通讯。/n

【技术特征摘要】
1.一种移动通信方法,其特征在于,应用于Linux系统,所述Linux系统包括:主系统和子系统,其中,所述主系统为Linux系统,所述子系统为运行在所述主系统中的Android系统,所述主系统内至少包括以下之一:所述子系统和Android移动通信hal守护进程服务模块,包括:
在所述主系统启动的情况下,启动所述主系统的移动通信管理服务,并在所述主系统中启动并运行所述子系统和所述Android移动通信hal守护进程服务模块;
在所述主系统的移动通信管理服务中增加与所述Android移动通信hal守护进程服务模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信hal守护进程服务模块通讯;
在所述主系统的移动通信管理服务中增加与所述子系统的Android移动通信框架模块适配的接口,以使所述主系统的移动通信管理服务与所述Android移动通信框架模块通讯。


2.根据权利要求1所述的方法,其特征在于,所述启动所述主系统的移动通信管理服务之后,所述方法还包括:
在所述主系统的移动通信管理服务中增加冲突处理模块;
通过所述冲突处理模块处理通信命令的中转和冲突,以使所述子系统的移动通信应用在所述主系统中正常运行。


3.根据权利要求2所述的方法,其特征在于,所述通过所述冲突处理模块处理通信命令的中转和冲突,以使所述子系统的移动通信应用在所述主系统中正常运行,包括:
通过所述冲突处理模块处理所述主系统和所述子系统之间的所述通信命令的中转和冲突,以使所述主系统的移动通信状态和所述子系统的移动通信状态保持同步。


4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
通过所述冲突处理模块处理所述主系统和所述子系统之间的权限,以使所述子系统在所述主系统中的权限正常。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在生成与Android移动通信应用对应的操作请求的情况下,将所述操作请求发送至所述Android移动通信hal守护进程服务模块进行处理;
在所述Android移动通信hal守护进程服务模块响应所述操作请求并得到处理结果...

【专利技术属性】
技术研发人员:朱哲田
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1