双系统通信方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:31381969 阅读:24 留言:0更新日期:2021-12-15 11:31
本发明专利技术提供一种双系统通信方法、装置、电子设备及计算机可读存储介质,该方法包括:侦测到第一系统的第一系统通知管理接收到应用程序发送的应用通知数据时,对应用通知数据进行重组,得到待发送通知数据;确定第一系统的第一消息类型值,将待发送通知数据和第一消息类型值进行封装,得到第一目标发送通知数据;将第一目标发送通知数据发送至第二系统的通知列表界面,基于通知列表界面显示第一目标发送通知数据,第一系统和第二系统为不同类型系统。本发明专利技术通过第二系统的通知列表界面详细显示,应用通知数据重组后的目标发送通知数据,使得第二系统可以兼容显示第一系统的应用程序发送的应用通知数据,实现了第二系统完全兼容第一系统的消息显示。容第一系统的消息显示。容第一系统的消息显示。

【技术实现步骤摘要】
双系统通信方法、装置、电子设备及计算机可读存储介质


[0001]本专利技术涉及计算机通信
,尤其涉及一种双系统通信方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]现有的双系统通信方法主要是两个相同子系统之间的通知消息显示,或者多个不同主系统与子系统之间的通知消息显示。在多个不同主系统与子系统之间的通知消息显示的过程中,主系统只能简单的提示子系统的一条或多条通知消息,并不能实现主系统完全兼容子系统的消息显示。

技术实现思路

[0003]本专利技术提供一种双系统通信方法、装置、电子设备及计算机可读存储介质,旨在实现主系统完全兼容子系统的消息显示。
[0004]本专利技术提供一种双系统通信方法,包括:侦测到第一系统的第一系统通知管理接收到应用程序发送的应用通知数据时,对所述应用通知数据进行重组,得到待发送通知数据;确定所述第一系统的第一消息类型值,将所述待发送通知数据和所述第一消息类型值进行封装,得到对应的第一目标发送通知数据;将所述第一目标发送通知数据发送至第二系统的通知列表界面,基于所述通知列表界面显示所述第一目标发送通知数据,其中,所述第一系统和所述第二系统为不同类型系统。
[0005]根据本专利技术提供的一种双系统通信方法,所述将所述第一目标发送通知数据发送至第二系统的通知列表界面,基于所述通知列表界面显示所述第一目标发送通知数据的步骤包括:将所述第一目标发送通知数据发送至所述第一系统的接发通知服务中,基于所述接发通知服务并通过预设进程间通信将所述第一目标发送通知数据发送至所述第二系统的第二系统通知管理;基于所述第二系统通知管理将所述第一目标发送通知数据转发至所述通知列表界面;基于所述通知列表界面解析并显示所述第一目标发送通知数据。
[0006]根据本专利技术提供的一种双系统通信方法,所述对所述应用通知数据进行重组,得到待发送通知数据的步骤包括:确定所述第二系统的数据交互类型,并对所述应用通知数据进行解析,得到对应的待处理通知数据;将所述待处理通知数据按照所述数据交互类型进行重组,得到与所述第二系统进行数据交互的待发送通知数据。
[0007]根据本专利技术提供的一种双系统通信方法,所述双系统通信方法,还包括:侦测到所述通知列表界面存在通知点击指令时,确定所述通知点击指令对应的第二目标发送通知数据,并确定所述第二目标发送通知数据对应的第二消息类型值;基于所述第二消息类型值与预设值,读取所述第二目标发送通知数据中的意图数据;将所述意图数据发送至所述第一系统的应用进程服务,基于所述应用进程服务和所述意图数据启动所述第一系统中的目标应用程序。
[0008]根据本专利技术提供的一种双系统通信方法,所述意图数据包括packageName数据、activity数据和intent数据,所述将所述意图数据发送至所述第一系统的应用进程服务,基于所述应用进程服务和所述意图数据启动所述第一系统中的目标应用程序的步骤包括:将所述packageName数据、所述activity数据和所述intent数据发送至第二系统的第二系统通知管理,基于所述第二系统通知管理并通过预设进程间通信将所述packageName数据、所述activity数据和所述intent数据发送至所述第一系统的第一系统通知管理;基于所述第一系统通知管理将所述packageName数据、所述activity数据和所述intent数据发送至所述第一系统的接发通知服务;基于所述接发通知服务将所述packageName数据、所述activity数据和所述intent数据传入所述应用进程服务;基于所述应用进程服务并通过所述packageName数据、所述activity数据和所述intent数据,启动所述第一系统中的目标应用程序。
[0009]根据本专利技术提供的一种双系统通信方法,所述基于所述第二消息类型值与预设值,读取所述第二目标发送通知数据中的意图数据的步骤包括:确定所述第二消息类型值是否为所述预设值;若所述第二消息类型值为所述预设值,则读取所述第二目标发送通知数据中的意图数据。
[0010]根据本专利技术提供的一种双系统通信方法,所述第一系统为Android系统,所述第二系统为Linux系统。
[0011]本专利技术还提供一种双系统通信装置,包括:重组模块,用于侦测到第一系统的第一系统通知管理接收到应用程序发送的应用通知数据时,对所述应用通知数据进行重组,得到待发送通知数据;封装模块,用于确定所述第一系统的第一消息类型值,将所述待发送通知数据和所述第一消息类型值进行封装,得到对应的第一目标发送通知数据;显示模块,用于将所述第一目标发送通知数据发送至第二系统的通知列表界面,基于所述通知列表界面显示所述第一目标发送通知数据,其中,所述第一系统和所述第二系统为不同类型系统。
[0012]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述双系统通信方法的步骤。
[0013]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述双系统通信方法的步骤。
[0014]本专利技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被所述处理器执行时实现如上任一种所述双系统通信方法的步骤。
[0015]本专利技术提供的双系统通信方法、装置、电子设备及计算机可读存储介质,侦测到第一系统的第一系统通知管理接收到应用程序发送的应用通知数据时,对应用通知数据进行重组,得到待发送通知数据;确定第一系统的第一消息类型值,将待发送通知数据和第一消息类型值进行封装,得到对应的第一目标发送通知数据;将第一目标发送通知数据发送至第二系统的通知列表界面,基于通知列表界面显示第一目标发送通知数据,第一系统和第二系统为不同类型系统。由此可知,本专利技术通过第二系统的通知列表界面详细显示,应用通知数据重组后的目标发送通知数据,使得第二系统可以兼容显示第一系统对应的应用程序发送的应用通知数据,实现了第二系统完全兼容第一系统的消息显示。
附图说明
[0016]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本专利技术提供的双系统通信方法的流程示意图之一;图2是本专利技术提供的双系统通信方法的消息显示示意图;图3是本专利技术提供的双系统通信方法的流程示意图之二;图4是本专利技术提供的双系统通信装置的结构示意图;图5是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0018]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种双系统通信方法,其特征在于,包括:侦测到第一系统的第一系统通知管理接收到应用程序发送的应用通知数据时,对所述应用通知数据进行重组,得到待发送通知数据;确定所述第一系统的第一消息类型值,将所述待发送通知数据和所述第一消息类型值进行封装,得到对应的第一目标发送通知数据;将所述第一目标发送通知数据发送至第二系统的通知列表界面,基于所述通知列表界面显示所述第一目标发送通知数据,其中,所述第一系统和所述第二系统为不同类型系统。2.根据权利要求1所述的双系统通信方法,其特征在于,所述将所述第一目标发送通知数据发送至第二系统的通知列表界面,基于所述通知列表界面显示所述第一目标发送通知数据的步骤包括:将所述第一目标发送通知数据发送至所述第一系统的接发通知服务中,基于所述接发通知服务并通过预设进程间通信将所述第一目标发送通知数据发送至所述第二系统的第二系统通知管理;基于所述第二系统通知管理将所述第一目标发送通知数据转发至所述通知列表界面;基于所述通知列表界面解析并显示所述第一目标发送通知数据。3.根据权利要求1所述的双系统通信方法,其特征在于,所述对所述应用通知数据进行重组,得到待发送通知数据的步骤包括:确定所述第二系统的数据交互类型,并对所述应用通知数据进行解析,得到对应的待处理通知数据;将所述待处理通知数据按照所述数据交互类型进行重组,得到与所述第二系统进行数据交互的待发送通知数据。4.根据权利要求1所述的双系统通信方法,其特征在于,所述双系统通信方法还包括:侦测到所述通知列表界面存在通知点击指令时,确定所述通知点击指令对应的第二目标发送通知数据,并确定所述第二目标发送通知数据对应的第二消息类型值;基于所述第二消息类型值与预设值,读取所述第二目标发送通知数据中的意图数据;将所述意图数据发送至所述第一系统的应用进程服务,基于所述应用进程服务和所述意图数据启动所述第一系统中的目标应用程序。5.根据权利要求4所述的双系统通信方法,其特征在于,所述意图数据包括packageName数据、activity数据和intent数据,所述将所述意图数据发送至所述第一系统的应用进程服务,基于所述应用进程服务和所述意图数据启动所述第一系统中的目标应用程序的步骤包括:将所述p...

【专利技术属性】
技术研发人员:王锐
申请(专利权)人:北京鲸鲮信息系统技术有限公司
类型:发明
国别省市:

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

1