[发明专利]一种Linux-Android终端双系统的桌面管理方法在审
申请号: | 202010412101.5 | 申请日: | 2020-05-15 |
公开(公告)号: | CN111625246A | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 叶磊;舒承松;陶俊杰 | 申请(专利权)人: | 武汉蓝星科技股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/54;G06F3/0481;G06F9/4401;G06F9/48 |
代理公司: | 武汉蓝宝石专利代理事务所(特殊普通合伙) 42242 | 代理人: | 廉海涛 |
地址: | 430000 湖北省武汉市东湖新技术开发区高新六*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 linux android 终端 双系统 桌面 管理 方法 | ||
1.一种Linux-Android终端双系统的桌面管理方法,所述终端双系统包括Linux系统和Android系统,两个系统共用终端可视化桌面,所述Linux系统包括Linux桌面服务程序模块、Linux图形化桌面程序模块以及Linux显示控制器模块,所述Android系统包括AndroidLauncher模块、Android系统服务模块以及Android显示控制器模块,其特征在于,所述的桌面管理方法包括:
所述Linux图形化桌面程序模块接收由终端桌面输入的操作信息,并将所述操作信息通过进程间通信发送给所述Linux桌面服务程序模块;所述操作信息包括Android应用的安装、启动、卸载以及Android应用图标的显示;
所述Linux桌面服务程序模块解析处理接收到的操作信息,并将所述操作信息对应的指令通过系统间通信发送给所述Android Launcher模块;
所述Android Launcher模块调用所述Android系统服务模块提供的服务接口响应所述操作信息。
2.根据权利要求1所述的方法,其特征在于,若所述操作信息为Android应用的安装,则该方法包括以下步骤:
S101,Linux图形化桌面程序模块根据操作信息记录所选取的Android应用安装包在存储系统中的位置和安装包名,将位置信息和安装包名进行封装,添加安装操作的命令标识;将封装后的信息通过进程间通信发送给Linux桌面服务程序模块;
S102,Linux桌面服务程序模块对收到的消息进行解析,识别消息的命令标识;将收到的消息通过系统间通信转发给Android Launcher模块;
S103,Android Launcher模块对收到的消息进行解析,识别消息的命令标识;在判断为安装操作命令后,Android Launcher模块调用Android系统服务PackageManagerService提供的install接口,传入Android应用安装包在存储系统中的位置信息和安装包名,完成此Android应用安装包的安装。
3.根据权利要求1所述的方法,其特征在于,若所述操作信息为Android应用图标的显示,则该方法包括以下步骤:
S200,Linux桌面服务程序模块接收来自Linux图形化桌面程序模块的查询消息;Linux桌面服务程序模块通过系统间通信向Android系统Launcher模块发送查询消息,请求查询Android系统已安装Android应用的信息和图标;
S201,Android Launcher模块对收到的消息进行解析,识别消息的命令标识;在判断为查询操作命令后,Android Launcher模块调用Android系统服务PackageManagerService提供的查询接口,获取当前Android系统已安装应用的名称和图标;
S202,Android Launcher模块通过系统间通信将获取到的应用名称和图标发送给Linux桌面服务程序模块;
S203,Linux桌面服务程序模块通过程间通信将收到的消息转发给Linux系统图形化桌面程序模块;
S204,Linux图形化桌面程序模块解析接受到的消息,记录Android应用的名称和图标;Linux图形化桌面程序模块将收到的Android应用图标进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉蓝星科技股份有限公司,未经武汉蓝星科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010412101.5/1.html,转载请声明来源钻瓜专利网。