在Linux上兼容运行Android应用的窗口交互方法及装置

基本信息

申请号 CN202011257803.7 申请日 -
公开(公告)号 CN112269604B 公开(公告)日 2021-06-01
申请公布号 CN112269604B 申请公布日 2021-06-01
分类号 G06F9/445(2018.01)I;G06F9/451(2018.01)I 分类 计算;推算;计数;
发明人 姚宏亮;赵威;舒三毛;周蜜;张耀斌 申请(专利权)人 北京技德系统技术有限公司
代理机构 北京丰浩知识产权代理事务所(普通合伙) 代理人 李学康
地址 100085北京市通州区经济开发区东区靓丽三街9号-2011
法律状态 -

摘要

摘要 本发明公开了一种在Linux上兼容运行Android应用的窗口交互方法及装置,属于计算机技术领域。所述方法包括:以容器方式在Linux操作系统中兼容运行Android应用,在容器的Linux侧与Android侧之间建立Socket通信接口;Linux侧捕获对Android应用显示窗口的窗体操作,进行窗体的更新显示;将窗口内部对应图像需要更新显示的信息通过Socket通信接口发送至Android侧,由Android侧更新内部图像并送至Linux侧显示,以达到显示窗口的窗体与内部图像的同步更新,实现窗口的交互操作。主要目的在于解决现有技术中对于以容器形式兼容运行在Linux系统之上的Android运行环境来说,当前标准Linux窗体无法支持Android应用窗口常用的窗口操作,例如窗口旋转、软键盘、窗口回退等操作要求的问题,提升用户在异构系统中操作Android应用的顺畅感。